Excel VLOOKUP 结合 AND

Excel VLOOKUP combined with AND

我正在尝试比较 2 个不同工作表之间的多列值和 return 匹配数据的另一列的值。

例如:

sheet1sheet2

我需要在 sheet1 G:G (D) 中获取 sheet2 D:D (DD) 的值 其中 AB 以及 C 匹配。您可以在 H:H 列中看到我应该在 sheet1,G:G 中获得的值(检查)

google 驱动器中的文件:link

我曾尝试与 VLOOKUPAND 合作,但未能成功...

非常感谢你们的帮助!

提前致谢!

您的屏幕截图并未真正包含列名称,但如果您需要检查列 A、B 和 C,您可以执行 =if(AND(A,B,C), vlookup..)。如果您可以加载实际工作表并屏蔽值,我们也可以看看。

粉碎

假设顶部 sheet 是 Sheet1,值在 H 列中,而您想要第二个 sheet 中的公式,您可以在 Sheet2!D2 中使用:

=INDEX(Sheet1!$H:$H,MATCH(Sheet2!A2&Sheet2!B2&Sheet2!C2,INDEX(Sheet1!$A:$A&Sheet1!$B:$B&Sheet1!$C:$C,0),0))

如果你想要第一个sheet上H列的公式,你需要

=INDEX(Sheet2!$D:$D,MATCH(Sheet1!A2&Sheet1!B2&Sheet1!C2,INDEX(Sheet2!$A:$A&Sheet2!$B:$B&Sheet2!$C:$C,0),0))

作为替代方法,您可以创建辅助列并连接值。将其作为第一列,您可以使用 vlookup。