,欢迎您
您当前位置:网站首页 >> 股市新闻 >> 只会VLOOKUP就out了!职场人士最常用的8大Excel多条件查找公式,都在这了!

只会VLOOKUP就out了!职场人士最常用的8大Excel多条件查找公式,都在这了!

2021-09-30 14:16:23 来源: 浏览:1
    只会VLOOKUP就out了!职场人士最常用的8大Excel多条件查找公式,都在这了!
    
    ★
    编按
    ★
    Hello小伙伴们~在表格中常见的单条件查找目标值相信大家都会,用过VLOOKUP函数的小伙伴可以说是很轻松就能解决单条件查找的问题,但是当单条件变成多条件的时,你还会用函数查找吗?今天小编整理了常见的二维数据中多条件查找的公式大全送给大家。
    
    
    
    
    Hello,大家好!这里是部落窝教育,我是花花,很高兴和你一起学习Excel教程,今天我们来学习函数解决多条件查找的多种方法,相信总有一种适合你的。下图效果是当条件①和条件②变化时,会自动在左边的数据区域中查找出业绩。
    
    
    
    
    
    这是一份随机模拟的2021年1~6月销售人员业绩数据表格,如下图:
    
    
    
    
    我们现在需要设置公式,通过条件①和条件②查找出对应业绩数据。第一眼看到这种问题,你的反应是使用什么函数来解决?我们来个小互动,想到VLOOKUP函数的小伙伴在评论区留言,想到其他函数的聊一聊是为什么。
    
    
    在讲解公式之前,我们先在I3、K3单元格分别输入“姓名”和“月份”,选中I4单元格,点击【数据】选项卡下的“数据验证功能”。在弹出来的对话框中,在 “允许”的下拉列表中选择“序列”。
    
    
    在“来源”文本框中输入=$C$3:$G$3,单击“确定”按钮。K4单元格中的月份操作相同,不同的只是需要在“来源”文本框中输入=$B$4:$B$9。
    
    
    返回工作表中,单击设置了数据验证单元格,在单元格右侧会出现一个下拉按钮,单击该按钮可选择指定序列内容。这个很简单,我们就不多赘述啦,现在正式进入多条件查找公式讲解部分。
    
    
    
    扫码入群,下载Excel练习文件,同步操作
    
    
    1.VLOOKUP+MATCH多条件查找
    在K6单元格中输入公式=VLOOKUP(K4,B:G,MATCH(I4,B3:G3,0),0)
    
    
    公式语法解释:
    VLOOKUP函数语法:(查找值,查找区域,返回值的列数,精确查找或模糊查找)
    
    
    K4单元格是对应条件②的月份值,查找区域为B:G列,查找区域中的列数使用MATCH函数进行判断。
    
    
    MATCH函数的语法:(查找对象,指定查找的范围或者数组,查找方式)
    
    
    MATCH的对象就是条件①的姓名,查找范围就是B3:G3,查找方式选择0为精确查找。
    
    
    因为VLOOKUP第三参数返回的列数是根据条件①的姓名动态变化而变化,所以嵌套MATCH函数对条件①姓名进行查找。
    
    
    
    
    2.HLOOKUP+MATCH多条件查找
    
    在K6单元格中输入公式=HLOOKUP(I4,3:9,MATCH(K4,B3:B9,0),0)
    
    
    
    公式语法解释:
    HLOOKUP函数语法:(查找值,查找范围,返回值所在的行数,查找模式)
    
    
    MATCH函数语法前面解释过了,这里就不再重复解释了。重点讲一下HLOOKUP和VLOOKUP函数的区别,从名称表面上看只有首字母的差异,V是Vertical的第一个字母,单词意思是垂直方向,所以VLOOKUP函数代表着垂直方向查找,H是Horizontal的第一个字母,单词意思水平方向,HLOOKUP就表示水平方向查找。
    
    
    
    
    3.INDEX+MATCH+MATCH多条件查找
    
    在K6单元格中输入公式=INDEX(B3:G9,MATCH(K4,B3:B9,0),MATCH(I4,B3:G3,0))
    
    
    
    公式语法解释:
    INDEX函数语法:(查找区域或数组常量,返回值所在区域的行号,返回值所在区域的列号)
    
    
    因为INDEX函数中第二参数返回是行号,第三参数返回的是列号,行号和列号都是变量,这时我们可以使用MATCH函数分别对行号条件①“姓名”和条件②“月份”进行查找。
    
    
    
    
    4.SUMPRODUCT多条件查找
    
    在K6单元格中输入公式=SUMPRODUCT((B4:B9=K4)*(C3:G3=I4)*C4:G9)
    
    
    
    公式语法解释:
    SUMPRODUCT函数语法:((条件1=条件区域1)*(条件2=条件区域2)*……*(求和区域))
    
    
    该函数的语法结构很有规律,也便于记忆理解,所以基本不需要怎么解释相信大家看到语法的时候就懂了。
    
    
    
    
    5.SUMIF+OFFSET+MATCH多条件查找
    
    在K6单元格中输入公式=SUMIF(B:B,K4,OFFSET(B:B,0,MATCH(I4,C3:G3,0)))
    
    
    
    公式语法解释:
    SUMIF函数语法:(条件区域,指定的条件,需要求和的区域)
    
    
    OFFSET函数语法:(起始单元格,移动的行数,移动的列数,高度,宽度)
    
    
    这个方法从外观上看上去嵌套了三个函数,实际底层逻辑只是通过SUMIF条件求和的原理搭配OFFSET和MATCH函数进行动态查找。
    
    
    
    
    6.DSUM多条件查找
    
    前面介绍的五种方法基本都使用了函数嵌套才完成了多条件查找,DSUM函数对多条件查找就不需要嵌套那么麻烦了,在K6单元格中输入公式=DSUM(B3:G9,I4,K3:K4)即可。
    
    
    
    公式语法解释:
    DSUM(数据区域,求和的列数,条件区域)
    
    
    需要注意的是在选择第三参数时,必须包含选择区域字段标题,不可以像别的函数一样只选择一个单元格。
    
    
    
    
    7.XLOOKUP多条件查找(office365专属函数)
    
    在K6单元格中输入公式=XLOOKUP(K4,B4:B9,XLOOKUP(I4,C3:G3,C4:G9),0)
    
    
    
    公式语法解释:
    XLOOKUP函数语法:(要查找的值,查找的区域,返回的区域)
    
    
    注意这个函数只在Office 365版本的Excel中才有的哦。
    
    
    
    
    8.INDEX+FILTER+MATCH多条件查找
    
    在K6单元格中输入公式:=INDEX(FILTER(B3:G9,B3:B9=K4),MATCH(I4,B3:G3,0))
    
    
    FILTER也是Office 365专属函数,INDEX和MATCH这两个函数前面几种方法已经出现很多次了,相信大家一定不陌生了,在条件查找中MATCH函数具有“名配角”的美称。
    
    
    
    介绍一下FILTER函数,该函数语法结构:(数据源,筛选条件,容错值)
    
    
    
    
    FILTER函数在单条件查找的时候还可以动态溢出查找结果,自动扩展填充查找值,这个在之前的文章里面有专门介绍过该函数:Excel教程:比Vlookup强大简单10倍的查找函数新鲜出炉……
    
    
    
    
    以上就是今天跟大家分享的多条件查找的方法,感谢大家耐心看完,希望大家能够喜欢,别忘了点赞关注哦~
    
    
    【编后语】
    成功不是将来才有的,而是从决定去做的那一刻起,持续累积而成。再长的路,一步步也能走完,再短的路,不迈开双脚也无法到达。学习从现在开始,在操作过程中如果您有疑问,或者您有想学习的Excel的其他知识(不限软件),欢迎您在评论区里给我们留言。觉得赞的小伙伴们欢迎点亮在看或者分享到朋友圈中,好了,本期教程就到这里,我们下期再见。
    扫一扫添加老师微信
    
    
    在线咨询Excel课程
    
    
    推荐阅读
    关注我们,发现更多Excel优质教程
    大厂HR:有这种Excel思维的实习生,我真的想高薪留下来
    Excel函数中,有哪些可能需要熟练掌握而很多人不会的技能?
    
    靠一只“猪”一秒拆分上千个工作表?!同事的骚操作看呆我......
    
    比VBA好用100倍!拆分工作表,用数据透视表5秒就搞定!
    
    
    
    课程推荐
    抱怨身处黑暗,不如提灯前行
    您的“点赞”、“在看”和 “分享”是我们持续产出的动力。
     阅读原文
发表评论
网名:
评论:
验证:
共有0人对本文发表评论查看所有评论(网友评论仅供表达个人看法,并不表明本站同意其观点或证实其描述)
关于我们 - 联系我们 - RSS订阅