文章目录[隐藏]
各种Excel 公式的运算错误代号总整理,包含各种代码的意义、发生情况与解决方式。
修正 #DIV/0!
当公式中的除法运算出现除以 0
#DIV/0!
最常见的状况就是公式中,分母所参照的储存格是空白的,这样就会造成 #DIV/0!

Excel 如果有开启错误检查功能的话,可以按下旁边的惊叹号按钮,并选择合适的解决方法。

IF
预先判断资料
若要预防 #DIV/0!
IF
0
=

IF
IF
预先判断资料
另一种改善 #DIV/0!
IFERROR
=

IFERROR
判断运算式否出错修正 #NULL!

若要修正 #NULL!
修正 #NUM!
当公式或函数中出现无效的数值时,Excel 就会显示 #NUM!
最简单的例子就是拿负数去开根号,遇到这种无法计算的状况时,Excel 就会产生 #NUM!

Excel 可处理的数值范围是有限的,最小的数值是-1*10^308
1*10^308
#NUM!

另外一个会产生 #NUM!
IRR
#NUM!
通常出现 #NUM!
修正 #NAME?
在Excel 的公式中若出现无法辨识的函数或运算范围时,就会出现 #NAME?
假设我们想用 TODAY
#NAME?

修正 #REF!
当Excel 的公式参照不是有效的储存格时,就会产生 #REF!
假设我们有一张原始表格如下,每一列有各季的销售金额以及加总值。

如果这时候我们将第三季的那一栏删除后,总计那一栏的公式就会因为缺少了第三季的资料,出现 #REF!

如果是小心删除某些列或栏的情况,可以立刻按一下复原按钮(或按 而如果是真的想要删减表格中的资料,那就要重新调整公式的内容了。CtrlZ
修正 #VALUE!
当Excel 的公式中出现不合理的运算式时,就会产生 #VALUE!
最常见的状况就是拿数值或文字等不同类型的资料,放在一起做运算。

或是在原本应该放置单一数值的位置,不小心放置了一个区域范围,也会产生 #VALUE!

#VALUE!
错误通常都是由一些显而易见的问题所造成的,只要检查一下公式的内容与逻辑,将其修正即可。