「EXCEL心法」多条件查找匹配,都会,就是高中级别,效率666

前言:

很多亲们在做EXCEL表格的时候,一提到VLOOKUP函数,都认为是一个高效的函数,被各位表哥表妹们誉为大众情人,可是提到多条件,很多亲们,就不知道怎么用了,今天分享如何用vlookup函数搞定多条件查找。

收藏+转发,传播知识,是一种美德

不愿意收藏,不愿意转发,赏赐个评论,我们也可以开心半天案例:根据姓名+身份证号码,查找对应的职称以及月薪资

实战解说:

实战一、首先我们讲解下,如果根据姓名,查找职称,如何做

直接在职称那里,输入公式:=VLOOKUP(B14,$B$2:$D$9,3,0)而后确定,下拉,不带一点水份!

可是如果要根据姓名和身份证号查找,就显得难度了,因为参数和区域,只有一个呀,怎么办呢

实战二、多条件应用之VLOOKUP函数

公式=VLOOKUP(B14&C14,IF({1,0},$B$2:$B$9&$C$2:$C$9,$D$2:$D$9),2,0)

细心的亲们,会发现,输入公式后,是错误值,因为这里使用的,相当于重新构建了数据格式,将姓名和身份证号,合并后,当成一列进行计算的,相当于数组的运用

输入公式后,在键盘上,同时按住ctrl+shift+enter键,而后公式两边有了大括号,就求出结果了

至于数组公式,不用深究,我们知道怎么用就行

=VLOOKUP(参数1&参数2,IF({1,0},参数1区域&参数2区域,返回的区域),2,0),这个是标准的套路,也是逆向查询的套路

实战三、上面技巧的灵活运用

有了上面的套路,我们只需要复制公式,而后粘贴到月工资下面,而后修改要范围的区域

修改后,输入公式后,在键盘上,同时按住ctrl+shift+enter键,而后公式两边有了大括号,就求出结果了

实战四、套路扩展

既然条件区域能合并,我们是否可以将返回的区域,也用同样的方式,进行合并呢,这样就起到根据条件查找,并且达到合并单元格的效果

公式=VLOOKUP(B14&C14,IF({1,0},$B$2:$B$9&$C$2:$C$9,$D$2:$D$9&$E$2:$E$9),2,0)

这里我们可以看到,将要返回的参数$D$2:$D$9&$E$2:$E$9用连字符,将两列数据,合并到了一起,记得三键结束, 转化为数组

这样查找出来的结果,就是直接将两列数据,放到一个单元格

通过这种方法,可以解决很多根据条件,合并单元格呈现的案例

讲到这里,我要向各位高手道歉,因为我错了,如果多条件查找匹配,用VLOOKUP函数,能实现,但是是误人子弟,是一个很繁琐的过程实战五、多条件查找正宗

公式:=LOOKUP(1,0/(($B$2:$B$9=B14)*($C$2:$C$9=C14)),$D$2:$D$9)

公式解释=LOOKUP(1,0/((区域1=参数1)*(区域2=参数2)),返回区域)

上面是标注你的写法,只要修改即可,可以添加N多个条件

收藏加转发,来年发发发;评论加收藏,年年不断粮

各位官人、小主,赏赐个评论让开心下不?一起讨论学习,见评论区讨论方式

发表评论
留言与评论(共有 0 条评论)
   
验证码:

相关文章

推荐文章

'); })();