EXCEL中显示#n/A

如题所述

当数值对函数或公式不可用时,会出现
#n/a
错误。
单击显示该错误的单元格,再单击出现的按钮
,如果随后出现“追踪错误”,则单击它。
检查可能的原因和解决方法。
可能的原因和解决方法
遗漏数据,取而代之的是
#n/a

na()
用新数据取代
#n/a。
注释
可以在数据还不可用的单元格中输入
#n/a。公式在引用这些单元格时,将不进行数值计算,而是返回
#n/a。

hlookup、lookup、match

vlookup
工作表函数的
lookup_value
参数赋予了不适当的值
请确保
lookup_value
参数值的类型正确。例如,应该引用值或单元格,而不应引用区域。
在未排序的数据表中,使用
vlookup、hlookup

match
工作表函数来定位值
在默认情况下,使用这些函数在其中查找信息的数据表必须按升序排序。但是
vlookup

hlookup
工作表函数还包含一个
range_lookup
参数
,允许函数在没有排序的数据表中查找完全匹配的值。若要查找完全匹配值,请将
range_lookup
参数设置为
false。
match
工作表函数包含
match_type
参数,该参数指定被排序列表的顺序以查找匹配结果。如果函数找不到匹配结果,请更改
match_type
参数。若要查找完全匹配的结果,请将
match_type
参数设置为
0。
数组公式中使用的参数的行数或列数与包含数组公式的区域的行数或列数不一致
如果已在多个单元格中输入数组公式
(数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号
({
})
中。按
ctrl+shift+enter
可以输入数组公式。),请确保被公式引用的区域与数组公式占用的区域具有相同的行数和列数,或者减少包含数组公式的单元格。例如,如果在
15
个行高的区域中
(c1:c15)
输入数组公式,但该公式引用了
10
个行高的区域
(a1:a10),则区域
c11:c15
中将显示
#n/a。若要更正此错误,请将公式输入到较小的区域中(例如
c1:c10),或者更改公式引用的区域,使之与公式所在的区域具有相同的行数(例如
a1:a15)。
内部函数或自定义工作表函数中缺少一个或多个必要参数
在函数中输入全部参数。
使用的自定义工作表函数不可用
确认包含此工作表函数的工作簿已经打开并且函数工作正常。
运行的宏程序所输入的函数返回
#n/a
确认函数中的参数
(参数:函数中用来执行操作或计算的值。参数的类型与函数有关。函数中常用的参数类型包括数字、文本、单元格引用和名称。)正确,并且位于正确的位置。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-11-11
=vlookup(a1,{1,10;2,8;3,5},2,0)
这些数据只能找到A1是1,2,3的情况,输入其他数据就会找不到,会反回结果#n/A本回答被提问者采纳
相似回答