如果找到两个值,则使用Excel公式标记X

如果找到两个值,则使用Excel公式标记X,excel,formula,Excel,Formula,我有一个电子表格,其中列出了设备的类型及其所在城市等列。每个地区(由多个城市组成)都有一张所有设备的表格 我试图建立一个表格,总结哪些设备位于哪个城市 我一直在尝试建立一个公式,查看表2和栏中的位置和栏中的设备类型,如果城市匹配,比如阿德莱德,也匹配剪板机,则用X标记 我尝试过使用a=IF(ISNA)(VLOOKUP)公式,但我只能使用一个变量,不能使用2个 任何帮助或建议都将不胜感激 每个地区(由多个城市组成)都有一张所有设备的表 这听起来不像是一个好的数据架构。黄金法则是,所有数据输入都应该

我有一个电子表格,其中列出了设备的类型及其所在城市等列。每个地区(由多个城市组成)都有一张所有设备的表格

我试图建立一个表格,总结哪些设备位于哪个城市

我一直在尝试建立一个公式,查看表2和栏中的位置和栏中的设备类型,如果城市匹配,比如阿德莱德,也匹配剪板机,则用X标记

我尝试过使用a=IF(ISNA)(VLOOKUP)公式,但我只能使用一个变量,不能使用2个

任何帮助或建议都将不胜感激

每个地区(由多个城市组成)都有一张所有设备的表

这听起来不像是一个好的数据架构。黄金法则是,所有数据输入都应该在一个工作表中。然后,您可以在其他工作表中基于该数据构建报告

根据您提供的上述信息,更好的数据结构可能是一个带有表的工作表。该表将包含区域、城市和设备类型的列

这是一个平面的二维表格。每台设备都有自己的一行。没有空行,也没有空列。使用Excel的表格功能将其设置为带有Ctrl-T的表格

现在,您可以创建透视表。单击数据表中的单元格,然后插入ribbon>透视表。将区域拖动到行区域,将城市拖动到行区域,将设备类型拖动到行区域,然后再次拖动到值区域


这是一个简化的示例。如果您需要更多帮助来实现此功能,请编辑您的问题并发布一个示例文件。

您是否试图在sheet2中创建一个列出值的表格,以便将城市列在一列中,将设备列在一行中,并在存在城市和设备的单元格中显示一个x?如果是,则add第二页数据的第三列:

=A1和B1

对于列表中的所有值,然后查找表1中制表数据中每个单元格中的两个值:

=如果(ISNA)(VLOOKUP($A2&B$1)

并在表中的所有单元格中使用。美元符号表示在表中复制公式时,$A列和$1行不会更改

您需要从单个列表中的每个区域获取所有数据