excel匹配函数VLOOKUP怎么用?四个参数讲透

admin 412 2026-11-10 11:53:20 编辑

WPS
WPS Office PC 版
电脑端办公更高效
excel匹配函数vlookup怎么用?四个参数讲透

两张表要对起来,最常用的工具就是 vlookup。它的参数看着多,其实只有四个。

一、四个参数各管什么

第一个:找什么。 你要查找的值,比如某个工号、某个商品编号。

第二个:去哪找。 被查找的数据区域。关键点是查找值必须位于这个区域的第一列。

第三个:返回第几列。 从区域第一列往右数,目标数据在第几列。

第四个:精确还是近似。 填 0 表示精确匹配,填 1 表示近似匹配。

二、精确匹配是默认选择

绝大多数场景都用 0。

近似匹配要求源数据按升序排列,用在分段计费、成绩分档这类场景。用错了不会报错,但结果会悄悄错掉,这是最难查的一类问题。

excel匹配函数vlookup相关界面截图

三、常见的四种报错

返回井号:找不到值,或者列宽不够。

返回错误值:查找值在源区域里确实不存在。

结果全一样:区域没有锁定,下拉时整体偏移了。用绝对引用把区域固定住。

部分匹配不上:两边数据有空格的差异,或者一边是文本一边是数值。

四、实操小技巧

区域用绝对引用,拖动填充时才不会跑偏。

外面套一层容错函数,找不到时显示空白或提示语,表格会干净很多。

查找值用编号类字段,别用姓名,重名会让结果随机取到一个。

五、列在左边怎么办

vlookup 只能向右查。

三种替代:把辅助列复制到最左侧;用索引加匹配的组合;或者改用新版本支持的反向查找函数。

六、数据量大时的建议

上万行时,查找类函数会变慢。

可以把源区域转成智能表格,或者用排序加二分的方式。再大的数据量,就该考虑用数据透视或数据库方式处理了。

七、一句经验

vlookup 的坑八成出在「区域没锁」和「两边格式不一致」上,写公式前先清理源数据,比事后调试省时间。

八、写公式的三步习惯

先清理两边数据的空格与格式,再写公式。

区域用绝对引用锁定,下拉时才不会漂移。

外面套容错函数,找不到时返回空白,表格更干净。

常见问题(FAQ)

绝大多数场景填 0 或 FALSE,表示精确匹配。填 1 是近似匹配,源表必须按升序排好。分段计费、成绩分档用它很省事,但顺序错了不会报错,只会悄悄算错。

两种情况:一是找不到匹配值,二是目标单元格宽度不够显示结果。先把列的宽度拉大,仍然报错说明确实没有匹配到,检查两边格式是否一致。

常见原因是两边数据带有多余空格、全半角不同,或者一边是文本一边是数值。清理干净后用相同类型再匹配一次即可。精确匹配填 0,近似匹配要求升序,用错会静默出错。

vlookup 只能向右查找。可以把辅助列复制到最左侧,或者改用支持反向查找的函数,也可以用索引加匹配的组合实现。拉宽后仍然报错,就是真的没有匹配到。

上一篇: WPS 表格函数比 Excel 少吗?普通办公够不够用,一篇讲明白
下一篇: xlookup函数怎么用?比vlookup省三步
相关文章
WPS
WPS Office PC 版
电脑端办公更高效
×