打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
VLOOKUP查找错误的原因以及应对方法

  文前推荐   


VLOOKUP经典用法12例
VLOOKUP参数全面解读和详细用法
VLOOKUP跨多表多文件查找
用公式设置条件格式错误的原因

编按:

Excel中VLOOKUP函数查找错误的主要原因有6种,如果遇到错误,可以按下方的原因逐一排除。

VLOOKUP函数查找错误主要有以下几个原因。
◎ 没有锁定查找范围
◎ 查找值不在查找范围的第一列
◎ 数据类型不匹配
◎ 有空格或者不可见字符
◎ 返回列数值错误
◎ 漏写一个逗号

1.    没有锁定查找范围


如下,选中E2:E5输入公式=VLOOKUP(D2,A2:B11,2,0)并按Ctrl+Enter结束,最后一个值出现了错误。
原因就是第二参数查找范围A2:B11没有锁定,随着公式向下填充,查找范围从A2:B11变成了A5:B14,造成“郑刚“不在查找范围内。
将公式修改为=VLOOKUP(D2,$A$2:$B$11,2,0)即可。

2.   查找值不在查找范围的第一列


这类有两种情况:一种就是查找范围错误,第一列不是查找值所在列;一种是查找范围首列中没有需要的查找值。
如下是查找范围错误:
公式=VLOOKUP(E2,$A$2:$C$11,3,),查找范围的首列A列是产品而非姓名。
如下是查找范围首列缺少需要的查找值:
公式=VLOOKUP(E2,$B$2:$C$11,2,),B列中就没有唐僧这人。

3.   数据类型不匹配


如果查找值的数据类型与查找范围首列中数据的数据类型不同,也会出现错误。
如下:
原来A列中的日期是文本类型,而D列中的日期是日期类型。
如何纠正?选中一个空单元格,复制,然后选中A列中日期,按Ctrl+Alt+V选择性粘贴,设置粘贴为“数值“,运算为”加“即可。

4.   存在空格或者不可见字符


查找值或者查找范围中首列值存在空格或不可见字符,也会出现查找错误。
如下:
用LEN函数检查,发现原来查找值和A列中“刘波“的字符数不等,说明查找值中存在空格或者不可见字符。
处理方法:
选中E2:E6,执行“分列“操作,直接点”完成“即可。

5.   返回列数值错误


公式返回了正常结果,但是数值明显不对,很可能是返回列数值错误。
如下:

6.   漏掉最后一个逗号


为了省事,对于完全匹配(精确查找),第4参数可以不写那个0,但是前面的逗号一定要保留。如果不写第4参数,同时漏掉最后一个逗号,则就不是完全匹配而是近似匹配了,结果很可能出错。这种错误很隐晦,尤其要注意。
如下:
修改公式=VLOOKUP(E4,$A$2:$C$11,3,)即可。

课件下载方式

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
表格教程 | 函数之王VLOOKUP该怎么用?
VLOOKUP函数基本使用方法及常见问题解析
VLOOKUP,一个神奇的Excel函数
Vlookup八种常见错误分析
详解5种vlookup常见错误及处理方法,学会后给同事讲讲你就是大神
Vlookup函数,总是出错怎么办?
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服