如何修复 excel 中的 #div/0 错误?

在 Excel 中,#DIV/0!当您尝试将数字除以零或者您的值等于零(该值可能是空白值)时,就会发生错误。这就是为什么您会得到 #DVI/0 标志!这表明您正在尝试将一个值除以零。

在下面的示例中,您会看到单元格 A1 中有一个数值,然后单元格 B1 中有一个零。现在,当您在单元格 C1 中输入公式时。您收到此错误。

分裂的细胞

#DIV/0!有一个空单元格

除此之外,如果您在公式中使用单元格引用,并且其中一个单元格已经有#DIV/0!您将在结果中再次收到此错误。

#div0-错误

#DIV/0!平均值误差

如果您使用平均值函数来计算数值的平均值,并且其中一个值是#DIV/0!错误,你会在结果中再次得到错误。即使使用其他平均函数,如 AVERAGEA、AVERAGEIF 和 AVERAGEIFS,您也会遇到同样的问题。

#div0-误差与平均值

如何修复#DIV/0! (除以零)错误

修复此错误的最佳方法是使用 IFERROR 函数包装原始公式,以便在发生错误时创建条件。

  1. 首先,如果有的话,在单元格 C1 中输入 IFERROR 并输入前导括号。
  2. 之后,在值参数中使用除法公式。
  3. 现在输入一个逗号,并在 value_if_error 中输入您想要获取的值 #DIV/0!错误或任何其他错误。
  4. 最后,添加右括号并按 Enter。
修复错误
 =IFERROR(A1/B1,"There's an Error")

这是确保当您尝试将数字除以零(#DIV/0!)时获得更具可读性的结果的解决方案之一。

使用 IF 修正#DIV/0!错误

但除此之外,您还可以使用 IF 条件创建测试是否存在错误,然后用其他值替换该错误值。

使用如果修复错误

在上面的示例中,我们使用 IF 和 ISERROR 函数来创建条件。公式中,首先我们使用了IF函数,在IF的第一个参数中我们使用了ISERROR来测试计算是否有错误。

如果出现错误,它将返回我们指定的值,如果没有错误,它将再次将 A1 的值除以单元格 B1 的值。

获取 Excel 文件

添加评论

您的邮箱地址不会被公开。 必填项已用 * 标注