VLOOKUP函数怎么用?看这一篇就够了
学好VLOOKUP函数,工作中的大部分难题都能解决,下面跟着技巧妹一起来看看相关的用法。
一、VLOOKUP函数基本语法
VLOOKUP函数是从指定的查找区域中查找返回想要查找到的值。
VLOOKUP的语法结构=VLOOKUP(查找目标,查找范围,返回值的列数,查找的类型)
注意点:
查找目标必须是在查找范围的首列
查找目标与查找范围的第一列的格式设置必须一致
二、VLOOKUP函数基本用法
1、精准查询
根据给定的姓名查找所对应的身份证号码,在单元格中输入公式=VLOOKUP(C18,$B$2:$D$14,3,0),之后向下填充。

2、近似查询
在单元格中输入公式=VLOOKUP(B2,$E$2:$F$5,2,1)
注意:

3、逆向查询
根据身份证号码查找对应的姓名,可以在单元格中输入公式=VLOOKUP(D18,IF({1,0},$D$2:$D$14,$B$2:$B$14),2,0)

4、带通配符查询
查找出姓“刘”的员工,在单元格中输入公式=VLOOKUP(D17&'*',B2:B14,1,0)

PS:注意需要查找的值是唯一值,否则就需要用其他方法。
5、一对多查询
查找“人力资源部”所对应的姓名,先构建一个辅助列,在单元格中输入公式=COUNTIF($C$2:C2,C2),之后向下填充。

之后在单元格输入公式=IFERROR(VLOOKUP($E$17&ROW(A1),IF({1,0},$C$2:$C$14&$D$2:$D$14,$B$2:$B$14),2,0),''),按Ctrl+Shift+Enter组合键结束。

6、多条件查询
查找“曾荣3月份”的销售额,可以在单元格中输入公式=VLOOKUP(I2,$A$2:$G$14,MATCH(J1,$A$1:$G$1,0),0)即可。

7、多表查询
如下图所示,要求根据人员姓名查找1到6月份的所有销售业绩。在C2单元格中输入公式:=IFERROR(VLOOKUP($B2,INDIRECT(C$1&'!B:C'),2,0),''),往右往下填充公式即可。

说明:
这里用VLOOKUP函数和INDIRECT函数结合,对各个明细表B、C两列数据查找区域进行动态引用,注意公式中单元格的引用方式。
因为有些员工在一些月份里是没有业绩的,查找不到数据,会返回错误值,还需要用IFERROR函数进行容错处理。
8、多行合并
如下图所示,如何将左侧表格转换为右侧格式呢?

先在辅助列中输入公式=B3&IFERROR(','&VLOOKUP(A3,A4:$C$25,3,0),''),之后向下填充。

(这里要注意查找区域的选择)
随后再次利用VLOOKUP函数查找引用=VLOOKUP(E3,A:C,3,0)

以上就是有关于VLOOKUP函数的用法,若有什么问题,欢迎在下方留言。
教程推荐
原价169元 现优惠价99元
购买须知:
1、本教程共计85课时,现已全部更新完毕;
