VLOOKUP函数使用方法

功能:在表格的首列查找指定的数值,并返回表格当前行中指定列处的数值。

结构:=VLOOKUP(查找值,数据表,列序数,匹配条件)

说明:1、第一参数:查找值,比如说根据【姓名】来查找【工资】,【姓名】就是查找值,且在数据表中要位于第一列;

2、第二参数:数据表,查找的数据区域,建议设置为绝对引用,在选定区域后按F4键就可以快速切换,就是在行和列的前面添加$符号,拖动公式时,区域就不会发生改变;

3、第三参数:列序数,也就是返回的结果在数据表中位于第几列,包含隐藏的列;

4、第四参数:匹配条件,若为0或FALSE代表精确匹配,1或TRUE代表模糊匹配;

5、查找值在数据表中多次出现,导致有多个结果,函数仅仅会返回第一个找到的结果。

一、查找数据

目的是要根据【姓名】查找【底薪】

H2==VLOOKUP(G2,B1:E6,4,1)

说明:查找值也就是姓名,在框选的数据表中也就是B1:E6中必须位于第一列。

二、反向查找

若要根据【工号】来查找【姓名】,正常情况下【工号】是要在表格的第一列,否则返回错误值#N/A,这时候要与IF函数结合使用。

K2=VLOOKUP(E2,IF({1,0},C2:C6,B2:B6),2,FALSE)

说明:IF函数的作用是判断一个条件是否满足,如果满足返回一个值,不满足则返回另一个值,这里的1代表条件成立,0代表不成立。IF({1,0},C2:C6,B2:B6)返回的结果为{10,"李一";11,"李二";12,"李三";13,"李四";14,"李五"},也就是重新调换一下B、C列的位置。

 三、双条件查找

=VLOOKUP(O2&P2,IF({1,0},B2:B6&C2:C6,E2:E6),2,0)

IF函数的作用是重新设置一下数据表,让B、C列合并在一列。

 

四、判断一列数据是否在另一列中出现过

=VLOOKUP(L2,$B$2:$B$6,1,FALSE)

说明:然后向下填充公式记得给第二参数进行绝对引用,也就是在行和列前面添加$符号,只需要按一次F4功能键,这样可以防止拖动公式时,区域发生改变,返回的结果若是错误值#N/A,则说明没有出现过。

 五、整行查找

=VLOOKUP($B$11,$B$2:$E$6,COLUMN(B1),FALSE)

然后向右填充公式。前两个参数必须要进行绝对引用,COLUMN函数的作用是返回指定引用的列号,B1单元格位于第二列,所有返回2。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值