首页 >>  正文

vlookup多条件查找匹配

来源:baiyundou.net   日期:2024-09-20

工作中,多条件查找匹配问题经常遇到,我们的第一反应是用查找匹配类的函数公式,Vlookup公式,例如,需要根据姓名和月份,两个条件,来查找匹配工资数据

1、Vlookup函数公式双条件

当我们用vlookup公式查找匹配时,我们需要搭配数组函数公式来使用

输入的公式是:

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

通过if(1,0)构建了双条件的数据列,然后进行查找匹配

2、sumifs函数公式

但是遇到这个问题,其实我们还可以用sumifs函数公式来求解

输入的公式是:

=SUMIFS(C:C,A:A,E2,B:B,F2)

也就是对c列进行求和,条件1是员工,条件2是月份。

是真没想到sumifs函数公式,在双条件唯一值的情况下,是等价于vlookup查找的

但是我们的查找的结果列,需要是数值才能使用sumifs函数公式

往往在工作过程中,查找匹配的结果大多数情况下是数字

3、sumifs进阶

SUMIFS公式用来查找匹配,还有一个更大的优势,举下面的例子来说明

比如我们的商品在不同的时间段价格是不一样的

例如A商品,在1-8号是12.99,在9-10号是15.99

我们要根据时间条件和商品条件,快速查找匹配价格情况

如果用VLookup函数公式是不是不好查找匹配

但是用sumifs函数公式就可以轻松解决

我们只需要输入的公式是:

=SUMIFS(D:D,A:A,G2,B:B,"<="&F2,C:C,">="&F2)

求和区域是D列,条件1是商品,条件2是开始时间,条件3是结束时间

瞬间觉得公式博大精深,你学会了么?动手试试吧!

","gnid":"99be313d89b1a3186","img_data":[{"flag":2,"img":[{"desc":"","height":1072,"title":"","url":"https://p0.ssl.img.360kuai.com/t01a37773b7ffaca8a2.jpg","width":1280},{"desc":"","height":894,"title":"","url":"https://p0.ssl.img.360kuai.com/t01d21faf19747a8d33.jpg","width":1230},{"desc":"","height":"894","title":"","url":"https://p0.ssl.img.360kuai.com/t017a74a624e1daa5cb.jpg","width":"1202"},{"desc":"","height":865,"title":"","url":"https://p0.ssl.img.360kuai.com/t014f014461ea83889d.jpg","width":1280},{"desc":"","height":"844","title":"","url":"https://p0.ssl.img.360kuai.com/t018ff047f6bb52ef4b.jpg","width":"1468"}]}],"original":0,"pat":"qgc,art_src_3,fts0,sts0","powerby":"pika","pub_time":1704889980000,"pure":"","rawurl":"http://zm.news.so.com/b57d75a90bc29616f34de279125f7db4","redirect":0,"rptid":"cb7d5701bec46ae8","rss_ext":[],"s":"t","src":"Excel自学成才","tag":[],"title":"Sumifs函数公式还能用来查找匹配,真是没想到

詹郝黄4599怎么用在excel中用vlookup函数检索两个表格中同时满足两个条件的数据? -
狐友闵17176384406 ______ vlookup 只能查找一个区域内满足条件的数据看你的数据是数值,还是文本了.数值可以使用 =sum((条件=条件)*(条件=条件)*(累计列))文本可以用: =offset(定位点,偏移行,偏移列) 与其他组合函数 match ,find

詹郝黄4599在Excel中如何使用查找函数"VLOOKUP"进行多条件查询并引用 -
狐友闵17176384406 ______ vlookup是一个非常有用的功能,轻松地搜索通过一个或多个栏目 ,在大的工作以寻找相关的数据. 您可以使用hlookup去做同样的事情,一个或多个数据行 . 基本上当使用vlookup ,您问: “这里的价值,发现价值,在这方面其他的一套数据...

詹郝黄4599EXCEL表格中如何使用VLOOKUP函数进行反向查找和多条件查找? -
狐友闵17176384406 ______ 1.如下图,要根据“工号”在原始数据表中查找对应的“姓名”.2.双击B8单元格,输入公式:=VLOOKUP(A8,IF({1,0},B1:B5,A1:A5),2,0) 左手按住Ctrl+Shift,右手按下回车运行公式即可.3.这主要利用的是IF函数第一参数数组化来实现的,选...

詹郝黄4599[Excel]vlookup怎么事项多条件判断 -
狐友闵17176384406 ______ 建议你这个别用VLOOKUP函数,用数据有效性实现. 1、先名称定义: 选中G2:G4,定义为类型; 选中J2:J4,定义为钱币; 选中L2:L6,定义为品牌; 选中N2:N5,定义为颜色; 2、数据有效性: 点击B2,设置数据有效性,序列,公式:=类型 点击D2,设置数据有效性,序列,公式:=indirect(B2) 非要用vlookup函数的话,就和IF函数嵌套. B2公式:=VLOOKUP(A2,F:G,2,0) D2公式:=IF(A2=1,VLOOKUP(C2,I:J,2,0),IF(A2=2,VLOOKUP(C2,K:L,2,0),VLOOKUP(C2,M:N,2,0)))

詹郝黄4599excel中VLOOKUP是满足一个条件查找对应的数据,那么如何满足多条件查找另一个表格对应的数据?
狐友闵17176384406 ______ =VLOOKUP(第1个值&amp;"|"&amp;第2个值,IF({1,0},第1个值区域&amp;"|"&amp;第2值数据区域,需要返回值数据区域),2,0) 数组公式 这个也可以 =INDEX(Sheet1!$C$2:$C$100,MATCH(A2&amp;"|"&amp;B2,Sheet1!$A$2:$A$100&amp;"|"&amp;Sheet1!$B$2:$B$100,0)) 3 4 个条件也可以,继续添加即可 够详细了

詹郝黄4599excel VLOOKUP多条件查询 -
狐友闵17176384406 ______ 提问中说的十几个表这情况,一条公式是难以解决的,且题目中的所举例的两个表格,一个是A:B列,另一个是A:C列的,两个表格的区域也不统一,对于这表格又多,区域又不统一的(即没有规律),这情况只好通过建立辅助区域来解决,选...

詹郝黄4599excel用vlookup怎么实现多条件查找引用,要符合我这个详细点的 -
狐友闵17176384406 ______ 由于问题中没有提供表格的格式,所以只好按我这边举例作为参考,提供三条公式,任选一条即可.公式一:普通公式,输入完成直接回车就行=LOOKUP(1,0/(TODAY()&"张三"=A2:A100&B2:B100),C2:C100) 公式二:=INDEX(C:C,MATCH(TODAY()&"张三",A2:A100&B2:B100,)+1) 公式三:=VLOOKUP(TODAY()&"张三",IF({1,0},A2:A100&B2:B100,C2:C100),2,) 公式二和三是数组公式,输入完成后不要直接回车,要按三键 CTRL+SHIFT+回车 结束.我把文件传上来,请点击这回答右下角绿色的“点击下载”按钮,下载文件看看效果.

詹郝黄4599请教VLOOKUP如何实现多条件、且带包含字段的查找? -
狐友闵17176384406 ______ sheet1、sheet2都添加辅助列=A&B sheet1的D项=VLOOKUP(A2,Sheet2!$A$1:$D$3,4,FALSE)

詹郝黄4599VLOOKUP多条件查找反应慢怎么办 -
狐友闵17176384406 ______ 三条件查找,也就是多条件查找,使用了数组公式,运算速度肯定会降低. 关闭其他暂未使用的程序,释放处理器空间.

詹郝黄4599EXCEL中两个以上的条件查找数据怎么输? -
狐友闵17176384406 ______ 以下两种方法可供选择:1、VLOOKUP与IF({1,0}配合,实现VLOOKUP的多条件查询.如根据本工作表A列和B列条件查询SHEET2表C列值:=VLOOKUP(A1&B1,IF({1,0},SHEET2!A$1:A$100&SHEET2!B$1:B$100,SHEET2!C$1:C$100),2,)2、用LOOKUP配合一个内存数组实现多条件查询.如根据本工作表A列和B列条件查询SHEET2表C列值:=LOOKUP(0,0/((SHEET2!A$1:A$100=A1)*(SHEET2!B$1:B$100=B1)),SHEET2!C$1:C$100)

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024