Excel常用函数----vlookup

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

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

说明:1、第一参数:查找值,在数据表中要位于第一列;

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

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

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

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

用法示例:

一、查找(=VLOOKUP(F2,A:D,4,FALSE)):根据姓名查找底薪

 二、反向查找(=VLOOKUP(I2,IF({1,0},B:B,A:A),2,FALSE)):根据工号查找姓名

其中 IF({1,0},B:B,A:A)的作用是将A列B列调换位置

IF({1,0},B:B,A:A)的作用是将A列B列调换位置

三、前后有空格的查找(=VLOOKUP(TRIM(P2),TRIM(A:B),2,FALSE))

PS:1、TRIM函数的作用是用在删除字符串两边的空格

2、此公式应用时要 ctrl+shift+enter才能得出结果,原因是该函数的数组函数

四、双条件查找(=VLOOKUP(P7&Q7,IF({1,0},A:A&B:B,D:D),2,FALSE))

PS:1、if函数的作用同上面,使查找的区域为姓名+工号为第一列,底薪为第二列

2、数组函数, ctrl+shift+enter才能得出结果

五、判断这个数是否在另外一个区域中(=VLOOKUP(P3,A:A,1,FALSE))

另一列中有此查找值的话则返回查找值,无的话则返回#N/A,该公式可做两列数据对比时使用

六、整行查找(=VLOOKUP($P$2,$A:$D,COLUMN(B1),FALSE))

 PS:1、需要注意绝对引用、相对引用的问题,P2、A:D如果不绝对引用的话,公式往后拉会变成Q2,B:E,随着COLUMN(B1)的变化,得出来的结果会出问题

2、COLUMN(B1)的结果为2,代表的是B1所在列的列序数,在公式往后拉的过程中,COLUMN(C1)的结果为3,COLUMN(D1)的结果为4,进而匹配到部门和底薪。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值