Excel表格的VLOOKUP函数出现NA

www.zhiqu.org     时间: 2024-06-16

一般有两种情况:
1、A1为空:当A1为空的时候自然无法找到匹配显示为 N\A

2、A1所查找的部分没有找到

如果是第一种情况,可以修改公式,使得显示效果好看一些:=IF(A1="","",VLOOKUP(A1,Sheet2!A:B,2,FALSE))

将A1出现空值的情况显示为空值!

如果是第二种情况,请确保所输入的项目在所查找的列表中存在,如果存在,则是查询的列表的列顺序可能有错误。

Vlookup所要查找的列是所选区域的第一列,也就是说,要查找某个 信息比如姓名,那么所选择的列表,顺序必须姓名在第一,比如 :姓名、年龄、性别,而不能是年龄、姓名、性别。

扩展资料

参数说明:

Lookup_value为需要在数据表第一列中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。当vlookup函数第一参数省略查找值时,表示用0查找。

Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。

col_index_num为table_array 中查找数据的数据列序号。col_index_num 为 1 时,返回 table_array 第一列的数值,col_index_num 为 2 时,返回 table_array 第二列的数值,以此类推。如果 col_index_num 小于1,函数 VLOOKUP 返回错误值#VALUE!;如果 col_index_num 大于 table_array 的列数,函数 VLOOKUP 返回错误值#REF!。

Range_lookup为一逻辑值,指明函数 VLOOKUP 查找时是精确匹配,还是近似匹配。如果为FALSE或0,则返回精确匹配,如果找不到,则返回错误值 #N/A。

如果 range_lookup 为TRUE或1,函数 VLOOKUP 将查找近似匹配值,也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。如果range_lookup 省略,则默认为1。



~


#须策绍# 盼EXCEL高手回答:运用vlookup公式,为何有时得出的值为#N/A?
(13782544748): 出现“#N/A”应不是格式问题,如果格式为文本,则应显示的是公式,如图: 别外,选中单元格,右击——“设置单元格格式”,也可以查到该单元格的格式,如图: 出现“#N/A”应是在查找的区域内没有要查找的数据,如图: 如果出现这种情况,要显示为空值,则公式为: =IF(ISNA(VLOOKUP(C1,Sheet2!C:D,2,0)),"",VLOOKUP(C1,Sheet2!C:D,2,0)) 效果如图: 如果要进行提示,则公式可改为: =IF(ISNA(VLOOKUP(C1,Sheet2!C:D,2,0)),"没有找到"&C1,VLOOKUP(C1,Sheet2!C:D,2,0)) 效果如图:

#须策绍# excel 用vlookup总是出现#N/A -
(13782544748): 相对引用错误.应该使用绝对引用:"编号对照!a3:c19"改为"编号对照!$a$3:$c$19".

#须策绍# Excel使用VLOOKUP函数填充后有的单元格会出现 #N/A 这个符号,是怎么回事?
(13782544748): 前面有数据无效或是空值

#须策绍# 使用excel,vlookup函数时,出现#N/A("值不可以"错误) -
(13782544748): 输入以下公式=INDEX(B表!A:A,MATCH(A2,B表!B:B,0))

#须策绍# EXCEL VLOOKUP 出现#N/A错误,公式如下? -
(13782544748): 在J4中输入如下公式=INDEX(A:A,SMALL(IF($F$4:$F$10=$I$4,ROW($4:$10),4^8),ROW(A1)))&"" 按Ctrl+shift+enter组合键结束公式输入 下拉填充,右拉填充

#须策绍# EXCEL中vlookup函数出错#N/A如图 -
(13782544748): 因为一个是文本,一个是数字,当然提示找不到了,公式改成:=VLOOKUP(--C2,B!C:D,2,0)

#须策绍# EXCEL用vlookup出现#N/A怎么办 -
(13782544748): 1、检查查询的索引是不是有空格等不可见字符,导致取不到值 2、确实是没有对应的查询的值,用IFERROR函数处理,修复破表

#须策绍# 大神们,麻烦问一下,Excel的,vlookup函数拉到后面就显示#n/a了,怎么回事?前面对应数 -
(13782544748): 你的公式中的数据区域没有固定,在区域数字前加上$, 例如sheet1!e$3:f$56 没加的话,公式下拉你的区域在变化

#须策绍# excel中使用vlookup函数出现#N/A错误怎么办 -
(13782544748): 在公式外围一层IFERROR,示例=IFerror(vlookup(),"")