我想将工作表1中的A列与工作表2中的A列进行比较,并仅返回工作表2中的匹配项。
然后,我想使用匹配列A行作为第二次比较的基础。第二个比较是将表1中的B列与表2中的B列进行比较,只返回表2中的非匹配。
假设这是第1页上的数据:
A B
2 4
2 4
2 3
3 3
这是第2页上的数据:
A B
2 4
3 3
2 4
3 3
因此,只有第三行会传递这两个条件。有什么想法可以做到这一点?
答案 0 :(得分:0)
- 我想比较表1中的A列和表2中的A列,只返回表2中的匹配
醇>
在表格1上输入单元格C1:
=IF(A1=Sheet2!A1,"True","")
将公式拖到A列上的所有行,其中包含非空白单元格。
- 第二个比较是将工作表1中的B列与工作表2中的B列进行比较,只返回工作表2中的非匹配项。
醇>
在工作表1上输入单元格D1:
=IF(AND(C1="True",B1<>Sheet2!B1),"True","")
向下拖动公式。
表1上的输出应该是这样的:
A B C D
2 4 True
2 4
2 3 True True
3 3 True
按True
过滤C列,观察“第一”条件的返回。对D列执行相同操作以检索满足“第二”条件的数据。