当前位置:懂科普 >

IT科技

> excel提示错误公式#n/a该怎么办

excel提示错误公式#n/a该怎么办

使用Excel的朋友可能都会遇到一些看起来似懂非懂的错误值信息:例如# N/A"#VALUE"#DIV/O!等等,出现这些错误的原因有很多种,你真的了解它们吗,熟练掌握解决这些错误的方法吗?以下为大家介绍几种常见的错误及其解决方法。 1.#####

平时你是否会遇见这样一种情况:在使用Excel查找功能的函数HLOOKUP、VLOOKUP、LOOKUP的时候,找不到匹配的值,Excel就会提示错误公式“#N/A”,遇到这种情况该怎么解决呢?

材料/工具

电脑Excel

可以加一个IFERROR函数来解决。 举例说明。 例如有数据表如图: 现要求从单价清单读取对应产品的单价写入到销售清单的D列。 第一步:在D2输入公式:=VLOOKUP(B:B,单价清单!A:B,2,0)并下拉至D4,结果如图: 可以看到在D4出现了 #N/A,这是因为在单

方法

准备一份案例文件表格。

可以把#N/A字符改为0 工具:华硕电脑 原料:Excel 1、查找公式,如果找不到相应的数据,出现#N/A字符,如下图所示。 2、误差函数的第一个参数是vlookup公式,第二个参数是0,如下图所示。 3、当公式被下拉和填充时,当找不到相应的数据时,自动

excel提示错误公式#n/a该怎么办

双击打开案例文件,进入表格主页。

#n/a 是由公式返回的错误值,这要修改公式才能解决的。 具体的公式是什么呢?这应该发上来才容易解决的。 假设为: =VLOOKUP(A1,B:C,2,0) 修改为: =IF(ISNA(VLOOKUP(A1,B:C,2,0)),"",VLOOKUP(A1,B:C,2,0)) 如果用的是EXCEL 2007及以上版本,公

excel提示错误公式#n/a该怎么办 第2张

如图所示的工作表中,我们希望通过在A10单元格中输入Excel爱好者姓名来查找该名同学属于哪个地区。B10单元格中的公式为“=VLOOKUP(A10,A2:D6,2,FALSE)”。

在使用函数的过程中加函数 =IFERROR(原公式,"") 即可消除错误 如果已经出现这样的情况 按 f5键,定位——公式——错误值 按delete就可以了

excel提示错误公式#n/a该怎么办 第3张

由于A10中输入了Excel爱好者姓名“小看今朝”,在A2:A6中并没有和它匹配的值,因此出现了“#N/A”错误。

正如楼上飘老师说的,套个IF(ISNA(公式,"".公式)就是正解呀,因为VLOOKUP函数在查找不到匹配值时会返回错误值#N/A,公式改为=IF(ISNA(VLOOKUP(B5,商品信息!A:L,2,0)),"",VLOOKUP(B5,商品信息!A:L,2,0))就是把因公式产生的#NA屏蔽掉(换成"",也

excel提示错误公式#n/a该怎么办 第4张

修正错误:可以在A10单元格中输入一个A2:A6中存在的Excel爱好者姓名,如“吴姐”,这时错误值 就不见了。

在使用函数的过程中加函数 =IFERROR(原公式,"") 即可消除错误 如果已经出现这样的情况 按 f5键,定位——公式——错误值 按delete就可以了

excel提示错误公式#n/a该怎么办 第5张

扩展阅读,以下内容您可能还感兴趣。

EXCEL中怎么隐藏公式 #N/A 让它显示空白 而且不影响公式的继续使用?

如果结果只有#N/A错误值,可用下公式代替你原公式:

=IF(ISNA(原公式),"",原公式)

如果还有别的错误值,请用下公式来代替原公式:

=IF(ISERROR(原公式),"",原公式)

2007以上版本可用公式(但建议别用,因为这公式不通用于之前的版本):

=IFERROR(原公式,"")

EXCEL ,当公式出现#N/A#,让它变成0

类似“#N/A”这样的结果说明数据存在某些问题或者没有有效数据,可以帮助来用户及时了解问题所在以便做出修改。按照你的需求:不显示错误代码而是强制为0,可以参照以下的函数来处理。

专门处理 “#N/A”错误的函数 IFNA(值, 表达源式)

=IFNA(0,A1/B1)

说明:如果表达式"A1/B1"错误代码为"#N/A",则强制结果为0,否则为A1除以B1的结果。

可以应对大部分错误的函数 IFERROR(值, 表达式)

=IFERROR(0,A1/B1)

说明:如果表达式"A1/B1"结果为某种错误代码("#..."),则强制结果为0,否则为A1除以B1的结果。

公式(表达式)本身不会触发错误但人为认为有错并强制结果为特定值的情形

=IF(B1="",0,A1-B1)

说明:如果B1为空,则结果为0,否则结果为A1-B1。

=IFS(B1="",0,A1=1,1)

说明:如果B1为空,则结果为0,并且如果A1=1,则结果为1。

以上这些函数都是当数据符合条zhidao件的时候可以自定义计算结果为某一个值的。

通过例子看一下,图1为公式比较,图2为结果比较:

excel表格利用公式是如何让#N/A显示为0

用IF判断一下,当为#N/A时为0。

公式来为:=IF(ISERROR(原公式),"",原公式),即可使原公式结果返回错误值时单元格显示空值。自

例如zd:

想要把B列的#N/A显示为0,公式为:=IFERROR(VLOORUP($A2,Sheet1!A:B,2,0)0)

拓展资料:

不用公式也可以把#N/A显示为0,最直接的方法是替换。

查找出#N/A,直接替换为0

excel表如何消除#N/A?

1、首先我们单击“公式”选项卡。

2、单击“函数库”组“插入函数”按钮百。

3、在打开的“插入函数”对话框中选择函数“IFERROR”,单击“确定”按钮。

4、在弹出的“函数参数”对话框,“Value”参数文本框中输入原函数,如“VLOOKUP(F2,$A$1:$E$35,5,FALSE)”。

5、在“Value-if-error”参数文本框中输入任意值,如空格“ ”等需要的数据,单击“确定”按钮。

6、拖动单元格右下角的填充柄至所需区域,就可度以拉。

EXCEL中计算结果显示为#N/A是什么意思?

一、错误原因分析:

①数据缺失,并且在其位置输入了“7a64e4b893e5b19e31333431366332#N/A”或“NA()”。

②为 HLOOKUP、LOOKUP、MATCH 或 VLOOKUP 工作表函数的 lookup_value 参数赋予了不正确的值。

③在未排序的表中使用 VLOOKUP、HLOOKUP 或 MATCH 工作表函数来查找值。

④数组公式 (数组公式:数组公式对一组或多组值执行多重计算,并返回一个或多个结果。数组公式括于大括号 ({ }) 中。按 Ctrl+Shift+Enter 可以输入数组公式。)中使用的参数的行数或列数与包含数组公式的区域的行数或列数不一致。

⑤内置或自定义工作表函数中省略了一个或多个必需参数。

⑥使用的自定义工作表函数不可用。

⑦运行的宏程序所输入的函数返回 #N/A。

二、解决案例:

1、如下图案例中,我将在A10单元格中输入学号,来查找该名同学的英语成绩。B10单元格中的公式为“=VLOOKUP(A10,A2:E6,5,FALSE)”,我们在A10中输入了学号“107”由于这个学号,但是在A2:A6中并没有和它匹配的值,所以此时就会提示“#N/A”错误;

2、若想修正这个错误,则可以在A10单元格中输入一个A2:A6中存在的学号,如“102”,此时错误值立刻就消失了; 

3、说明一:关于公式“=VLOOKUP(A10,A2:E6,5,FALSE)”中VLOOKUP的第四个参数,若为FALSE,则表示一定要求完全匹配lookup_value的值;若为TRUE,则表示如果找不到完全匹配lookup_value的值,就使用小于等于 lookup_value 的最大值。

说明二:提示“#N/A”错误的原因还有其他一些,选中出现错误值的B10单元格后,会出现一个智能标记,单击这个标记,在弹出的菜单中选择“关于此错误的帮助”,就会得到这个错误的详细分析,通过这些原因和解决方法建议,我们就可以逐步去修正错误,这对其他的错误也适用。

标签: 提示 excel 公式
  • 文章版权属于文章作者所有,转载请注明 https://dongkepu.com/itkeji/zedo.html