excel如何稳稳的使用vlookup匹配工具?

文章插图
它的意思是在某一区域查找符合条件的值 。那么如何使用他呢?首先我们的数据源是比较规范的 。还不能出现以下情况 。否则将不能返回正确的值 。
1、不能正确理解第三参数 。根据姓名查找岗位 。返回列数为第四列

文章插图
出错原因:返回的列数应该从查找值(姓名)位于首列开始数 。姓名在查找区域为第一列 。所以岗位为第四列 。而且查找区域也不能写成A1:B6
2、查找值与源数据格式不一致 。或者有不可见字符

文章插图
出错原因:公式是没错 。因为员工编号一个是文本 。一个是数值型 。只要统一了数据格式就可以解决

文章插图
3、通配符产生的错误

文章插图
~用于查找通配符 。如果在vlookup公式中出现 。会被认为特定用途 。非真正的~ 。
其他观点:
这些都建立在对函数的理解之上 。下面奉上我写的文章~
vlookup函数是做什么的
VLOOKUP函数是Excel中的一个纵向查找函数 。他可以用来进行数据核对 。多个表格之间的数据进行快速引用 。动态表格的制作等它主要包括四个参数
lookup_value:要查找的值数值、引用或文本字符串
table_array:要查找的区域数据表区域
col_index_num:返回数据在查找区域的第几列数必须是正整数
range_lookup:近似匹配/精确匹配TRUE/FALSE(或不填)
是不是不太明白 。没关系下面我们通过一个简单的例子来讲解下 。我们要求在水果价格表中查找橙子的单价
在这里我们要查找“橙子的单价” 。橙子所在位置在:D2 。我们查找的区域是水果单价区域即:A2:B5 。水果单价在区域的第2列 。所以匹配列为2 。因为要精确获得水果单价所以我们选择精确匹配
是不是非常简单呢 。前期如果我们不太熟悉vlookup函数 。我们可以调用函数参数对话框来设置函数效果虽然是一样的 。但是操作起来更加直观便于理解
在这里着重介绍一下vlookup函数的第四个参数:精确/近似查找
精确查找:当参数为:FALSE 。0或者不填直接略过都可代表精确查找 。如果找不到要查找的内容 。便返回错误的值
近似查找:当参数为:TRUE或者1时 。表示近似查找 。也就是说找不到精确地数 。函数会选择小于查找内容的最大值
Vlookup函数使用十分的简单 。但是仍然需要注意一下几点:
1. 查找值中不可有重复值:如果查找值中有重复值 。所有的重复值都讲返回一个相同的值 。
2. 如果没有特殊的要求 。一般对查找区域进行绝对引用 。可以有效避免拖动公式带来的数据报错
3. 查找值 。和查找区域中的查找值必须完全一致 。有时候我们会发现公式运用没有错但是就是返回错误值 。可能就是查找值和查找区域中的查找值不不一样导致的 。比如空格
4. 数据格式统一:如果你检查了所有内容确定没有问题 。可以看下是否是数据格式不同所造成的
vlookup函数的基础应用大概就这么多 。下面再跟大家介绍几种vlookup函数几种经常使用的小套路 。如果遇到这种问题照搬即可
多条件查找:公式:{=VLOOKUP(F2&G2,IF({1,0},A2:A10&B2:B10,C2:C10),2,0)}
我要根据姓名和部门来进行查找 。避免重名时候查找错误 。
这种办法是利用if函数构建一个二维数组 。用于查找 。公式外必须加大括号 。因为公式本身利用了数组函数 。是不是看的一头雾水 。不妨试试下面这种办法更加直观 。只不过需要添加辅助列 。删除辅助之前需要将公式所得数据粘贴为数值 。才不会报错 。辅助列可以串联更多数据 。可以根据自己的需要来串联 。
反向查找:公式:{=VLOOKUP(G2,IF({1,0},C2:C10,A2:A10),2,0)}
因为利用vlookup函数只能利用左边的数据来查找右边的数据 。当我想用右边的数据来查找左边的数据该怎么办呢 。原理跟反向查找是一样的 。利用if函数构建一个二维数组 。下面让我来看看怎么操作把
如果工作中需要用到反向查找 。只需更换公式中 。查找位置 。得分列和姓名列即可使用
区间查找
在使用vlookup进行区间查找时 。我们必须明白在使用近似查找时函数会选择小于查找内容的最大值
- 如何从内网渗透到内网服务器? 内网怎么渗透到内网服务器
- 西门子洗衣机显示门的图标如何处理与故障原因
- 西门子洗衣机童锁按键故障解决方法,如何正确使用洗衣机童锁
- 如何使用文件传输服务器? 文件传输服务器怎么用
- 手机上如何绑定医保卡?支付宝绑定步骤
- 民法典保证人履行了保证责任是如何维权
- 快速减臀部 如何运动减臀部显著
- 瑜伽球减肥健身操如何锻炼 瑜伽球减肥动作
- 如何在内网中使用代理服务器? 内网怎么用代理服务器
- 如何处理文件传输服务器已满的问题? 文件传输服务器满了怎么办
