vlookup函数用法大全,解决所有数据查询问题,收藏备用吧

Vlookup函数相信大家都非常的熟悉 , 平常就是用它来查找下数据 , 其实对于数据合并 , 数据提取这样的问题我们也能使用vlookup函数来解决 , 今天跟大家盘点下vlookup的9种用法 , 带你彻底解决工作中的数据查询类问题
1.常规用法
常规方法相信大家都非常的熟悉 , 在这里我们想要查找西瓜的销售额 , 只需要将公式设置为:=VLOOKUP(E2,A2:C8,3,0)即可 , 这样的话就能查找想要的结果
vlookup函数用法大全,解决所有数据查询问题,收藏备用吧
文章图片
2.核对两列顺序错乱数据
如下图 , 我们想要核对顺序错乱的数据 , 只需要将公式设置为:=E4-VLOOKUP(D4,$A$3:$B$9,2,0) , 在这里如果结果不是0 , 就是差异的数据
它其实利用的也是vlookup的常规用法 , 将表1的考核得分引用到表2中 , 然后再用表2的考核得分减一下即可
vlookup函数用法大全,解决所有数据查询问题,收藏备用吧
文章图片
3.多条件查询
使用vlookup查找数据的时候 , 如果遇到重复的查找值 , 函数仅仅会返回第一个查找的结果 , 比如在这里我们要查找销售部王明的考核得分 , 仅仅用王明来查找数据就会返回75分这个结果 , 因为它在第一个位置 , 这个时候就需要增加一个条件来查找数据才能找到精确的结果 , 只需要将公式设置为:=VLOOKUP(E3&F3,IF(,A1:A10&B1:B10,C1:C10),2,0)然后按ctrl+shift+回车三键填充公式即可
在这里利用连接符号将姓名与部门连接在一起 , 随后再利用if函数构建一个二维数组就能找到正确的结果
vlookup函数用法大全,解决所有数据查询问题,收藏备用吧
文章图片
4.反向查找
当我们使用vlookup来查找数据的时候 , 它仅仅只能查找数据区域右边的数据 , 而不能查找左边的数据 , 比如在这里我们想要通过工号来查找姓名 , 因为姓名在工号的左边所以查找不到 , 这个时候我们就需要将函数设置为:=VLOOKUP(G2,IF(,B2:B10,A2:A10),2,0)然后按ctrl+shift+回车三键填充公式即可
这个与多条件查询十分的相似 , 我们都是利用if函数构建了一个二维数组来达到数据查询的效果
vlookup函数用法大全,解决所有数据查询问题,收藏备用吧
文章图片
5.关键字查询
在这里我们需要用到一个通配符 , 就是一个星号它代表任意多个字符 , 我们需要利用连接符号将星号分别连接在关键字的前后作为查找值 , 这样的话就能达到根据关键字查找数据的效果公式为:=VLOOKUP("*"&E2&"*",A1:A10,1,0)
vlookup函数用法大全,解决所有数据查询问题,收藏备用吧
文章图片
6.一对多查询
首先我们需要先在数据的最左侧构建一个辅助列 , A2单元格输入公式为:=(B2=$G$2)+A1 , 然后点击回车向下填充 , 这的话每遇到一个2班就会增加1 , 此时我们的查找值就变为了从1开始的序列 , 只需要将公式设置为:=VLOOKUP(ROW(A1),$A$1:$D$10,3,0)向下填充即可
vlookup函数用法大全,解决所有数据查询问题,收藏备用吧
文章图片
7.区间查询
计算销售提成其实就是区间查询 , 所谓的区间查询就是某一个区间对应一个固定的数值 , 如下图我们想要计算销售提成的系数 , 首先需要先构建一个数据区域 , 将每个区间的最小值提取出来对应该区间的系数 , 然后进行升序排序 , 随后我们直接使用vlookup函数的近似匹配来引用结果即可 , 公式为:=VLOOKUP(B2,$E$11:$F$16,2,1)
vlookup函数用法大全,解决所有数据查询问题,收藏备用吧
文章图片
8.提取固定长度的数字
如下图 , 我们想要将工号提取出来 , 也可以使用vlookup来解决 , 只需要将公式设置为:=VLOOKUP(0,*MID(A2,ROW($1:$20),5),2,0) , 然后按ctrl+shift+回车向下填即可