vlookup函数用法大全 vlookup函数的使用方法

1.常规用法常规方法相信大家都非常的熟悉 , 在这里我们想要查找西瓜的销售额 , 只需要将公式设置为:=VLOOKUP(E2,A2:C8,3,0)即可 , 这样的话就能查找想要的结果

vlookup函数用法大全  vlookup函数的使用方法

文章插图

2.核对两列顺序错乱数据如下图 , 我们想要核对顺序错乱的数据 , 只需要将公式设置为:=E4-VLOOKUP(D4,$A$3:$B$9,2,0) , 在这里如果结果不是0 , 就是差异的数据
它其实利用的也是vlookup的常规用法 , 将表1的考核得分引用到表2中 , 然后再用表2的考核得分减一下即可
vlookup函数用法大全  vlookup函数的使用方法

文章插图

3.多条件查询使用vlookup查找数据的时候 , 如果遇到重复的查找值 , 函数仅仅会返回第一个查找的结果 , 比如在这里我们要查找销售部王明的考核得分 , 仅仅用王明来查找数据就会返回75分这个结果 , 因为它在第一个位置 , 这个时候就需要增加一个条件来查找数据才能找到精确的结果 , 只需要将公式设置为:=VLOOKUP(E3&F3,IF({1,0},A1:A10&B1:B10,C1:C10),2,0)然后按ctrl+shift+回车三键填充公式即可
【vlookup函数用法大全 vlookup函数的使用方法】在这里利用连接符号将姓名与部门连接在一起 , 随后再利用if函数构建一个二维数组就能找到正确的结果
vlookup函数用法大全  vlookup函数的使用方法

文章插图

4.反向查找当我们使用vlookup来查找数据的时候 , 它仅仅只能查找数据区域右边的数据 , 而不能查找左边的数据 , 比如在这里我们想要通过工号来查找姓名 , 因为姓名在工号的左边所以查找不到 , 这个时候我们就需要将函数设置为:=VLOOKUP(G2,IF({1,0},B2:B10,A2:A10),2,0)然后按ctrl+shift+回车三键填充公式即可
这个与多条件查询十分的相似 , 我们都是利用if函数构建了一个二维数组来达到数据查询的效果
vlookup函数用法大全  vlookup函数的使用方法

文章插图

5.关键字查询在这里我们需要用到一个通配符 , 就是一个星号它代表任意多个字符 , 我们需要利用连接符号将星号分别连接在关键字的前后作为查找值 , 这样的话就能达到根据关键字查找数据的效果公式为:=VLOOKUP(“*”&E2&”*”,A1:A10,1,0)
vlookup函数用法大全  vlookup函数的使用方法

文章插图

6.一对多查询首先我们需要先在数据的最左侧构建一个辅助列 , A2单元格输入公式为:=(B2=$G$2)+A1 , 然后点击回车向下填充 , 这的话每遇到一个2班就会增加1 , 此时我们的查找值就变为了从1开始的序列 , 只需要将公式设置为:=VLOOKUP(ROW(A1),$A$1:$D$10,3,0)向下填充即可
vlookup函数用法大全  vlookup函数的使用方法

文章插图

7.区间查询所谓的区间查询就是某一个区间对应一个固定的数值 , 如下图我们想要计算销售提成的系数 , 首先需要先构建一个数据区域 , 将每个区间的最小值提取出来对应该区间的系数 , 然后进行升序排序 , 随后我们直接使用vlookup函数的近似匹配来引用结果即可 , 公式为:=VLOOKUP(B2,$E$11:$F$16,2,1)
vlookup函数用法大全  vlookup函数的使用方法

文章插图

8.提取固定长度的数字如下图 , 我们想要将工号提取出来 , 也可以使用vlookup来解决 , 只需要将公式设置为:=VLOOKUP(0,{0,1}*MID(A2,ROW($1:$20),5),2,0) , 然后按ctrl+shift+回车向下填即可
工号的长度都是5位 , 所以在这里我们利用MID(A2,ROW($1:$20),5)来提取5个字符长度的数据 , 然后将这个结果乘以0与1 , 来构建一个二维数组