一看就会,一做就废,在学习VLOOKUP函数经常遇到。一起来盘点哪些常见的VLOOKUP错误!
3.1 查找值与查找范围的值不一致
常见错误有如:上海与上海市、七里香与《七里香》、喜洋洋与喜羊羊、Excel函数与excel函数、番茄与西红柿、北京与北 京。
上面这些词语在我们人脑处理意思都是一样的,虽然是错别字,但脑子会自动修正。但对于电脑来说它们就是有区别的,多或少了符号,大小写、错别字等。

使用VLOOKUP函数查找,在②查找范围找不到,会出现#N/A错误符号提示,表示对应运算值不存在。这时候需要把值修改为一致,如②查找范围应该是叫“喜羊羊”

3.2 数据类型不一致
有些数值看起来它们是一模一样,实际上是不同的。如数据类型不一样,或者通过去除小数点,让你看起来是一样。

学号左上角有绿色标记点,他是本文类型。而①查找值是正常的数值。数值和文本是不同的数据类型,也就无法匹配正确的姓名。它是我们上面3.1中的一个特殊案例。
我们只需把选择到查找值,右击设置单元格式,改为“文本”。它就能匹配到正确结果,哆啦A梦。

3.3 查找值单元格被删除了
公式引用运算的单元格被删除,这时候会出现错误提示#REF! 运算引用的单元格被删除

查找值《八度空间》所在的F4单元格被删除后,返回错误提示#REF!。在Excel中,能在无公式或引用的单元格区域进行删除或增加,也影响正常结果。

解决方法:把删掉的单元格补充回来
3.4 查找范围错误
许多同学没有把VLOOKUP注意2点牢记:一是②查找范围必需以①查找值作为第1列开始,二是③返回列数以结果在②查找范围的第几列。
②查找范围必需以①查找值作为第1列开始
这样调整好查找范围自然能得到正确的结果。

3.5 查找范围没固定
这是许多人容易忽略的问题,因为常见找2-3个数走运没碰到问题,但遇到需要找1列数就大量出错!

通过上面动图,在没固定②查找范围,它会随着单元格的改变而发生变化从而无法找到正确的值。
这时候,只需在第一个引用数据范围改为绝对引用,选择到第二个参数,按下键盘的F4就能自动添加$符号。或者手动在列或行前添加$也行。
3.6 查找多列内容查找值没固定
这里的错误跟上面一样都是没有固定引用,导致查找值发生变化,从而以致结果错误。

需要固定第一个参数。
3.7 省略了最后一个参数和标点
VLOOKUP如果省略了最后一个参数,但,标点不能省略。则默认为精确匹配,在后面写0或False结果一样的。
表达式1:=VLOOKUP(H3,$B$2:$F$11,4,0)
省略表达式2:=VLOOKUP(H3,$B$2:$F$11,4,)

错误的做法,把最后一个,分号也省略了。

而且这种错法很隐蔽,因为有时候不同的人能得到正确的结果,有些人就是错误的,还有直接错误符号的。
同样公式,哆啦A梦的结果正确
同样公式,大雄直接错误#N/A
建议大家不要省略参数,把0也写上。
3.8 遇到重复值的错误
遇到重复值时,这通常需要使用多条件查找。但有人依然使用单条件查找,这样只能查找到第一个数据。
樱木花道在北京、天津都有,这里采用以樱木花道但条件找,只能找到第一个北京的数据。

使用单条件查找的同学估计是学到了一半,另外一半还给我了,O(∩_∩)O哈哈~
这公式老长了,详细解析请看回到1.6多重条件查找哈。

关于VLOOKUP的错误暂时就想到这么多,如有同学有更多发现可以再评论区补充完整哈。