为什么EXCEL里的VLOOPUP公式用出来的结果总是#N/A

来源:百度知道 编辑:UC知道 时间:2024/04/30 10:50:47
我要找到相应的编码的描述,可是用VLOOKUP公式弄出来的描述总是#N/A,这个问题很急,烦请大家帮帮我。谢谢!

出现#N/A

1、有可能是数字查找文本,或用文本查找数字。 比如你在查找值里输入的编码是数字。在包含描述的编码表里可能是文本格式的(常见于一些系统导出的清单、表格)。

如果是上面的情况你可以先把包含描述的编码表里的编码用选择性粘贴*1转成数字

2、是查找值为空,或被查找区域里找不到符合项目。如果是这种情况而你又不想显示#N/A 的提示可以用IF.

=if(iserror(vlookup(,,,),"",vlookup(,,,))

VLOOKUP是查找函数,对给定内容,可从指定的查找区域中查找返回想要查找到的值。
基本语法为:

VLOOKUP(查找目标,查找范围,返回值的列数,精确OR模糊查找)

有3种情况会导致返回值为#N/A:
1、如果在查找范围内无法找到查找目标时候会返回 #N/A;
2、没有将vlookup列的数据格式设置成了数值类型;
3、查找列的目标内容格式与查找范围格式不一致,导致内容无法查询到。

符号要全部是英文状态下录入的,且有没有正确使用相对引用和绝对引用"$"

查看查找值是否输入正确,或者格式其他的最好弄成一样的,两个位置的查找索引值是否一致,如果是数值要看单元格是文本格式还是数值格式,数据中不要有空格.

应该是公式项输入错误。请检查一下是否漏项或者引用有误。