![VLOOKUP 匹配 2 个字段](https://linux22.com/image/1524263/VLOOKUP%20%E5%8C%B9%E9%85%8D%202%20%E4%B8%AA%E5%AD%97%E6%AE%B5.png)
答案1
要使用 Vlookup,你必须连接符合条件的两列,在 A 之前创建一个新列(A 将变为 B,B 将变为 C,C 将成为 D)
在 A1 中写入 =Concatenate(B1,C1) 并将其向下拖动
在 G1 中写入 =IFERROR(Vlookup(concatenate(E1,F1),$A$1:$D$6,4,False),"")
A1:D6 是新的数据数组表,将其修改为你的工作表名称(图片 2)
4 是结果为 False 时对应的列号(D),以
实现完全匹配
另一种方法是 Index/Match,无需修改 G1 中的数据写入:
=IFERROR(INDEX(sheet2!$A$1:$C$6,MATCH(1,(sheet2!$A$1:$A$6=E1)*(sheet2!$B$1:$B$6=F1),0),3),"")
同时按Ctrl
+ Shift
+ (数组公式) A1:C6 Sheet2 中的数据(图片 2) 匹配中的 1 对应于 2 列相乘的 True 0 表示精确匹配 3 第三列表示结果 ,您可以将其向下拖动 Enter