案例:根据姓名+身份证号码,查找对应的职称以及月薪资
实战解说:
实战一、首先我们讲解下,如果根据姓名,查找职称,如何做
直接在职称那里,输入公式:=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,合并到了一起,记得三键结束, 转化为数组这样查找出来的结果,就是直接将两列数据,放到一个单元格通过这种方法,可以解决很多根据条件,合并单元格呈现的案例
讲到这里,我要向各位高手道歉,因为我错了匹配公式vlookup,如果多条件查找匹配,用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多个条件
———END———
限 时 特 惠: 本站每日持续更新海量各大内部创业教程,一年会员只需98元,全站资源免费下载 点击网站首页每天更新
站 长 微 信: aiwo51889