【发布时间】:2023-02-03 05:07:51
【问题描述】:
我有两个不同的数据表,想比较多个列。如果匹配则返回值 1。
我已经尝试使用下面的公式,但似乎不起作用。任何人都知道原因或建议使用正确的公式。=INDEX('[注销原始数据 2023.xlsx]Sheet1'!$Y:$Y,MATCH(G2,'[注销原始数据 2023.xlsx]Sheet1'!$X:$X,0),MATCH(J2, '[注销原始数据 2023.xlsx]Sheet1'!$C:$C,0),MATCH(R2,'[注销原始数据 2023.xlsx]Sheet1'!$F:$F,0))
下面附上截图供参考。 突出显示的黄色 = 匹配这 3 列 突出显示的绿色 = 预期结果,如果与 Book1 Excel 工作表中显示的值 1 匹配
【问题讨论】:
-
您提供的公式中的每个引用都引用
[Cancellation Raw Data 2023.xlsx]Sheet1!中的列。在你的第二张截图中,电子表格显然也只有一张。您能否阐明要将哪些列与哪些列完全匹配?此外,不清楚你所说的“值1”是什么意思,你是说返回1作为一个值吗?或者列的名称是“值 1”?
标签: excel-formula