Excel VLOOKUP与AND结合使用
我试图比较两个不同的工作表之间的多个列的值,并返回匹配数据的另一列的值。
例如:
sheet1
和sheet2
我需要在sheet1 G:G (D)
sheet2 D:D (DD)
的值sheet2 D:D (DD)
其中A
和B
和C
是匹配的。 您可以看到我应该在sheet1,G:G
得到的值,列H:H
sheet1,G:G
H:H
(检查)
文件在谷歌驱动器: 链接
我试图与VLOOKUP
和AND
工作AND
但不能使…
真的很感谢你的帮助!
谢谢!
假设顶层是Sheet1,值在H列,并且您希望在第二个工作表中使用公式,则可以在Sheet2中使用!D2:
=INDEX(Sheet1!$H$1:$H$10,MATCH(Sheet2!A2&Sheet2!B2&Sheet2!C2,INDEX(Sheet1!$A$1:$A$10&Sheet1!$B$1:$B$10&Sheet1!$C$1:$C$10,0),0))
如果你想在第一张表H列中的公式,你需要
=INDEX(Sheet2!$D$1:$D$10,MATCH(Sheet1!A2&Sheet1!B2&Sheet1!C2,INDEX(Sheet2!$A$1:$A$10&Sheet2!$B$1:$B$10&Sheet2!$C$1:$C$10,0),0))
作为替代方法,您可以创build一个帮助列并连接值。 把它作为第一列,你可以使用vlookup。
你的屏幕截图并不包括列名,但是如果你需要检查你的列A,B和C,你可以做= if(AND(A,B,C),vlookup ..)。 如果你可以加载实际的表单并且屏蔽这些值,我们也可以看一下。
撕碎