首页 > Excel专区 > Excel技巧 >

excel常见错误值的产生原因和处理办法

Excel技巧 2023-01-08

如果你在excel中使用函数,那么就会遇到错误值,比如“#DIV/0!”、“ #N/A”、" #REF!"、"#NAME?"等,很多朋友遇到错误值,脑袋嗡的一声,懵了。或者也找不到原因,对着函数望洋兴叹,那么今天我们就分析下这几个常见错误值产生的原因以及相对应的处理方法

1.“#DIV/0!”

这个错误值最好理解,div就是divisor,英语除的缩写。所以这个意思就是除0错误,我们知道在数学中0不能当分母,所以出现了“#DIV/0!”错误,所以当我们看到这个错误,就看分母中有没有0值即可。

错误演示和处理方法:

excel:常见错误值的产生原因和处理办法

函数解读:=IF(ISERROR(C2/D2),"",C2/D2)

有两个判断错误值的函数ISERR和ISERROR

ISERR为检测除了“ #N/A”以外的错误值,而ISERROR为检测是否为错误值。

我们使用到了if语句,如果为错误值就返回“”,否则就返回两个数相除的值。

2." #REF!" 错误

这个也很好理解,ref就是英文refer引用的缩写,这个错误就是引用错误。

excel:常见错误值的产生原因和处理办法

我们可以看到。在E2单元格我们输入了=C2/D2,当删除C2列,结果就变成" #REF!",我们在另外一个单元格输入=C2,当删除C列后也是" #REF!",当我们引用的列和单元格被删除后,系统就出现了这样的错误。

3.“#VALUE! ”错误,也是值错误的意思

excel:常见错误值的产生原因和处理办法

我们在E2单元格输入=C2*D2,可以看到结果是“#VALUE! ”,这是因为C2单元格是一个文本,而非数值,所以出现了值错误,如果出现这样的问题,就要检查列中有没有非法值。

4.“#NAME?”错误

excel:常见错误值的产生原因和处理办法

本来要输入=sum(C2:D2),可是却输入的是=su(C2:D2),所以就产生名字上的错误。也就是“#NAME?”错误。

5.“ #N/A”错误

excel:常见错误值的产生原因和处理办法

我们要查找马超的语文成绩,输入公式=VLOOKUP(G2,A2:D10,2,FALSE),可以看到结果是“ #N/A”,因为没有查询到,出现这样的结果我们可以使用iferror函数来解决。


Copyright © 2016-2023 office学习教程网 office.tqzw.net.cn. All Rights Reserved.