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

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

将公式修改为=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,)即可。

课件下载方式

公众号回复:课件,下载本文教程配套的练习文件。

点击领取:全套Excel技巧视频+200套模板

点"阅读原文",学习全套Excel视频课程返回搜狐,查看更多

相关推荐

浅谈《塞尔达传说:荒野之息》中的建筑(上)
bt365无法登陆

浅谈《塞尔达传说:荒野之息》中的建筑(上)

⏱️ 01-01 👁️ 7887
部落冲突泰坦杯奖励是什么
体育投注英超和欧冠

部落冲突泰坦杯奖励是什么

⏱️ 12-30 👁️ 7553
广州交通指南:高铁及白云机场 (CAN) 出行指南(2025 年更新)
体育投注英超和欧冠

广州交通指南:高铁及白云机场 (CAN) 出行指南(2025 年更新)

⏱️ 10-18 👁️ 7192
你在烦恼什么
bt365无法登陆

你在烦恼什么

⏱️ 07-17 👁️ 735
嘟嘴有什么好处和坏处
体育投注英超和欧冠

嘟嘴有什么好处和坏处

⏱️ 11-03 👁️ 2448
十大挂烫机品牌分享,实测数据+硬核测评,解析哪个好用!
体育投注英超和欧冠

十大挂烫机品牌分享,实测数据+硬核测评,解析哪个好用!

⏱️ 01-15 👁️ 9592