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

太平洋在线下载 1478 5

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

题主的问题很有意思,在回答这个问题之前,我们先用一个动态图解了解一下vlookup函数是干什么的,

excel如何稳稳的使用vlookup匹配工具?-第1张图片-太平洋在线下载

它的意思是在某一区域查找符合条件的值,那么如何使用他呢?首先我们的数据源是比较规范的,还不能出现以下情况,否则将不能返回正确的值。

1、不能正确理解第三参数,根据姓名查找岗位,返回列数为第四列

excel如何稳稳的使用vlookup匹配工具?-第2张图片-太平洋在线下载

出错原因:返回的列数应该从查找值(姓名)位于首列开始数,姓名在查找区域为第一列,所以岗位为第四列,而且查找区域也不能写成A1:B6

2、查找值与源数据格式不一致,或者有不可见字符

excel如何稳稳的使用vlookup匹配工具?-第3张图片-太平洋在线下载

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

对于不可见字符导致的错误,只要将数据源分列就可以解决

excel如何稳稳的使用vlookup匹配工具?-第4张图片-太平洋在线下载

3、通配符产生的错误

excel如何稳稳的使用vlookup匹配工具?-第5张图片-太平洋在线下载

~用于查找通配符,如果在vlookup公式中出现,会被认为特定用途,非真正的~。

解决办法:将公式改为=VLOOKUP(SUBSTITUTE(D2,"~","~~"),A1:B8,2,0)

4、反向查找,我们vlookup函数最基本的原则就是要查找值位于查找区域的首列

excel如何稳稳的使用vlookup匹配工具?-第6张图片-太平洋在线下载

但是还是有解决办法:1 用if函数重组区域,让两列颠倒位置。

=VLOOKUP(A16,IF({0,1},A1:A6,B1:B6),2,0)

2 用index+match组合实现。

=INDEX(A1:A6,MATCH(A16,B1:B6,0)

excel如何稳稳的使用vlookup匹配工具?-第7张图片-太平洋在线下载

只要避免以上问题,基本上都能掌握vlookup函数的初级用法,还有更高级的用法欢迎大家自行学习。如果你还遇到不能解决的vlookup函数常见错误,欢迎留言或者私信小编。

希望我的回答可以帮到你,更多小技巧欢迎关注我的头条号。分享更多的简单实用的小技巧,让你从此和加班说拜拜!

标签: 稳稳 匹配 vlookup 工具 使用

抱歉,评论功能暂时关闭!