新手用vlookup函数,四个易错点!学会后很容易上手!

迎曼说Excel 2024-05-29 00:56:53

文章最后有彩蛋!好礼相送!

Excel秘籍大全,前言

vlookup函数是最常用的查询函数,但很多新手在使用过程中因为操作不当公式总是出错,今天我就来说下使用vlookup四个常见的错误。

Excel秘籍大全,正文开始

vlookup(查询值,查询值所在的范围,返回结果在查询范围的第几列,匹配方式)

错误一:查询值不在查询范围的第一列

=VLOOKUP(F2,B2:D12,2,FALSE)

公式看似没有问题,返回了错误值,为什么出现了错误,我们查询的是姓名,查询值必须在查询结果的第一列,但查询范围的第一列是工号而不是姓名,所以出现了错误,修改第二参数的范围即可。

=VLOOKUP(F2,C2:D12,2,FALSE)

错误二:查询范围错误

查询范围错误

=VLOOKUP(F2,C2:D12,2,FALSE)

公式没问题,为什么返回了错误值,因为公式向下填充的时候,第二参数的范围C2:D12变成了C3:D13,还有C4:D14,但实际上应该保持范围不变才对。

如何让公式的范围不变化呢,只要把公式的C2:D12用F4切换为绝对引用即可。

=VLOOKUP(F2,$C$2:$D$12,2,FALSE)

错误三:第三参数错误

第三参数错误

=VLOOKUP(F2,$C$2:$D$12,3,FALSE)

这个错误在第三参数3,第三参数,是查询范围的第几列,而不是表格的第几列。

查询范围

可以看到,查询结果在查询范围的第二列,而不是表格的第三列,修改公式:

=VLOOKUP(F2,$C$2:$D$12,2,FALSE)

错误四:查询值类型不匹配

查询值类型不匹配

=VLOOKUP(E2,B2:C10,2,FALSE)

为什么公式没有错误,却返回了错误值呢,通过分析,我们可以看到,查询值是个日期,但在表格的日期列中,日期确是文本格式,因为类型不匹配,所以返回了错误。

文本日期和真实日期

所以,要把文本日期准成真实日期就可以了,怎么操作呢,可以使用分列。

转日期

以上呢,就是vlookup使用中常见的四个错误,把这个四个搞清楚了,使用功能vlookup函数就不会有问题了。

以下《900套高逼格工作模板.xls 》免费下载,不收一分钱!

常用Excel

用Excel玩好报表

是必不可缺的技能

要知道一张好的图表

可以做到一图胜千言!

今天推荐的超实用干货是

《900套高逼格工作模板.xls 》

3.2G高逼格Excel可视化模板

制作精美 可直接套用

适合自用和内部培训使用

领取方式

关注我们

私信发送关键字:900

即可免费领取

资料来源于网络,公益分享,如有侵权,联系删除

4 阅读:101

迎曼说Excel

简介:感谢大家的关注