vlookup查出来都是n/a,vlookup函数出现n a怎么快速去掉

刚开始学vlookup函数的小伙伴,经常会遇到错误值#N/A,什么情况下会出现错误值?出现错误值我们应该如何去排查原因?很多小伙伴一直找不到根源。

出现错误值#N/A,大概有下面这6种情况!

一、查找值在数据源中不存在。

下图中,我们想查找E4单元格“赵六”的销售额,但数据源B4:C6单元格区域并没有“赵六”这个人,因此返回错误值“#N/A”。

F4单元格的公式:=VLOOKUP(E4,B4:C6,2,0)

如何屏蔽错误值?

如果在实际工作中,出现错误值的单元格显示为空或者显示提示文本,可以使用IFERROR函数。

F12单元格的公式:=IFERROR(VLOOKUP(E12,B12:C14,2,0),"找不到这个人哦")

二、数据源引用有误。

下图中,我们要从F4单元格的姓名在数据源B4:D6单元格区域中找到对应的销售额。我们要查找的姓名在数据源中属于C列,根据VLOOKUP函数的查找原理,查找区域首列必须包含查找值,然而公式中的查找区域不是从姓名列开始的,所以返回错误值#N/A。

G4单元格的公式:=VLOOKUP(F4,B4:D6,3,0)

解决方法:

将查找区域的范围更改为C4:D6,返回值所在的列改为2,即可得到正确的结果。

正确的公式:=VLOOKUP(F4,C4:D6,2,0)

三、数据源没有使用绝对引用。

下图中,可以正确查找到姓名为“王五”的销售额,但查找姓名为“张三”的销售额为错误值#N/A。可以看到F4单元格公式“=VLOOKUP(E4,B4:C6,2,0)”,F5单元格公式“=VLOOKUP(E5,B5:C7,2,0)”,当我们查找姓名为“王五”的销售额时,查找区域为“B4:C6”,当我们查找姓名为“张三”的销售额时,查找区域为“B5:C7”,也就是说,我们公式下拉的时候,查找区域发生了变化,导致出现错误值#N/A。

解决方法:

将查找区域进行绝对引用。

F14单元格的公式:=VLOOKUP(E14,$B$14:$C$16,2,0)

F15单元格的公式:=VLOOKUP(E15,$B$14:$C$16,2,0)

四、查找值或查找区域中存在空格。

下图中E4单元格的姓名后面存在一个空格,导致查询结果出现错误值#N/A。

下图中B11单元格的姓名后面存在一个空格,导致查询结果出现错误值#N/A。

解决方法:

按快捷键“Ctrl H”打开“查找和替换”对话框,在“查找内容”输入框中输入空格字符,“替换为”输入框为空,不用输入,点击“全部替换”按钮即可。

五、查找值或查找区域中存在非打印字符。

下图中我们可以看到B5单元格的姓名和E4单元格的姓名几乎一样,但查询结果也是返回错误值#N/A,公式没有写错,单元格中也没有存在空格,这时要考虑是否是查找值或查找区域存在非打印字符。

如何判断是否存在非打印字符?有3个方法:

1、用等于号“=”判断查找值和查找区域对应单元格的内容是否相等,如果相等,返回TRUE,否则,返回FALSE。

2、用LEN函数判断B5和E4单元格内容的长度是否相等。

3、将查找值或查找区域的内容粘贴到TXT文档中,可以看到非打印字符。

如何清除文本中所有非打印字符?可以使用CLEAN函数。

例如:在D24单元格中输入公式:=CLEAN(E4),结果为:李四。然后检测D24单元格和B5单元格内容的长度是否相等,可以看到结果都为2,说明内容是完全一样的,这时候再去查询销售额就不会出现错误值了。

六、查找值与查找区域对应内容数据类型不一致。

下图中,查找值F4单元格内容的类型为文本型的,而查找区域B4:D6区域中B5单元格内容的类型为数值型的,两个类型不一致,所以查询结果为错误值:#N/A。

解决方法:

将数据类型设置成一致的。

选中F4单元格,点击单元格右上角出现的符号,选择转换为数字即可。

vlookup查询时结果出现错误值,以上这6种情况以及解决方法是总结的最全面的,记得转发收藏保存一份哦~

您的关注、赞赏、转发、点赞、评论都是对小编的鼓励和支持,小编会努力写出大家所需的办公教程!

vlookup查出来都是n/a,vlookup函数出现n a怎么快速去掉

为什么我使用vlookup公式正确但是显示结果是N/A

那是因为你列表的位置没有放置正确。你可以看vlookup函数的介绍,他会自动搜索表区胡芦域首列满足条件的元素,也就森做孙是你的B3对应的第一列应该是你的G列而不是F列。

更改的步骤如下:

1、将你的F列移动到H列去,总之让G列在的数据在此链前。

2、然后点击A3单元格(注意此时G列和H列的位置)。

3、插入VLOOKUP函数,将tablle_array的地址改为G:H,也可以直接输入=VLOOKUP(B3,G:H,2,0)。

4、然后点击确定就可以了。

vlookup查出来都是n/a,vlookup函数出现n a怎么快速去掉

vlookup匹配为什么明明有匹配值却显示#N/A

数据源引用错误造成的匹配值显示#N/A,解决方法如下。

1、首先打开文档之后,本表按商品名称搜索数量,但数据源从a列(序列号)中选择,不满足数据源第一列枝源必须包含查询的要求根据这个要求,它返回n/a错误值。

2、此时,需要将数据源区域调整为B1:D6,才能获得正确的数量。

3、另外,把键运鼠标放在单元格右下角,在 的形状下,下拉复制公式,其他的量都取。

4、此时,找到了“表”或“不适用”的数量。

5、原因是查询“冰箱”时数据源是B1:D6。公式复制下来后,由于相对引用,数据源变为B4:D9,产生“表”未找到结果。

6、一般来说,数据查询是在一个固定的范围内进行的,所以需要对数据范围进行绝对引用。数据源区域中的点单击F4以快速添加绝对引用。按enter键。

7、最后再次下拉复制公式,得到所有数量,问题就猛亮态解决了。

上一篇: 女销售原来靠这样卖房(楼盘置业顾问提成大概多少)
下一篇: 精囊镜手术能根治血精吗「血精治疗精囊镜手术」