乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何用vlookup查找两个excel表格的重复数据-excel两个条件vlookup,vlookup的多条件匹配

如何用vlookup查找两个excel表格的重复数据-excel两个条件vlookup,vlookup的多条件匹配

作者:乔山办公网日期:

返回目录:excel表格制作


需要用到数组公式

用下面的举例来说明:

  1. 这里有两个条件,后面对应第三列唯一的数据:

2.当我们需要同时满足条件一和条件二的数据的时候,就需要使用 Vlookup 的多条件查找。

在I5单元格输入数组公式:=VLOOKUP(G5&H5,IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9),2,0) 然后按按<Ctrl+Shfit+Enter>组合键结束输入。

3.随即便完成了对满足两个条件的数据查询,向下拖拽填充即可。

扩展资料

多条件查询函数的详细解释

这是vlookup对应的四个参数,首先针对上面的数组公式解释:

查找值:G5&H5,需要查找的是两个条件,但是vlookup函数只能查找一个条件,所以需要用
"&"将查找的两个条件的单元格连接起来。

数据表:IF({1,0},$A$2:$A$9&$B$2:$B$9,$C$2:$C$9)表示需要查找的数据,这里面嵌套使用了IF函数,然后以IF({1,0},这样的数组参数。

参数为数组时,会分别进行计算。先用1作为参数判断,返回$A$2:$A$9&$B$2:$B$9;然后用0作为参数判断,又返回一个结果$C$2:$C$9。两个结果重新组合一个数组:$A$2:$A$9&$B$2:$B$9在第一列,$C$2:$C$9在第二列,其中"$"是绝对引用。

这样Vlookup便能查找到两个条件。

列序数:需要查找的数据位于e799bee5baa6e79fa5e98193e4b893e5b19e339第二列,所以输入2。

匹配条件:精确匹配。



方法:使用“VlookUP”命令。
1、打开EXCEL表格,在C列单元格输入如下命令:=VLOOKUP(B:B,A:A,1,0)。
2、之后,向在拖动单元格,填充。就可以看到哪些数值是重复或者错误
vlookup 不能实zhidao现 一对多的数据返回的!应该变通一下 使用其他函数来实现……

假设 你的第一个表是sheet1A、B、C、D……列
第二个表的 订单编号 在 B1单元格 则
A3 =INDEX(SHEET1!D:D,SAMALL(IF(SHEET1!B$1:B$1000=$B$1,ROW(SHEET1!B$1:B$1000),""),ROW(A1)))
CTRL+SHIFT+ENTER 三键组合数组公式……向下复制

由于提问没有表格的数据截图,更没有说明什么样的两个条件,只好按我这边的设定举例了。


G2数组公式,输入完成后不要直接回车,要按三键  CTRL+SHIFT+回车 下拉。

=IF(F2="","",VLOOKUP(E2&F2,IF({1,0},A$2:A$5&B$2:B$5,C$2:C$5),2,))


其实这情况用LOOKUP函数更为精简,且是普通公式,输入后不用按三键,直接回车即可。

=IF(F2="","",LOOKUP(1,0/(E2&F2=A$2:A$5&B$2:B$5),C$2:C$5))

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网