如何更正 #NUM! 错误

如何更正 #NUM! 错误

公式或函数中包含无效数值时,Excel 会显示此错误。

如果在公式的参数部分中输入的数值所用数据类型或数字格式不受支持,通常会出现此错误。例如,不能输入类似 $1,000 的货币格式值,因为在公式中,美元符号用作绝对引用标记,而逗号则用作分隔符。若要避免 #NUM! 错误,请改为输入未设置格式的数字形式的值,如 1000。

以下情况下,Excel 也可能会显示 #NUM! 错误:

  • 公式使用了迭代函数(如 IRRRATE),但无法找到结果。

    若要修复此错误,请更改 Excel 对公式执行迭代的次数:

    1. 单击“文件”>“选项”。如果使用的是 Excel 2007,请选择“Microsoft Office 按钮Office 按钮图像 >“Excel​​ 选项”。

    2. “公式”选项卡上“计算选项”下,选中“启用迭代计算”框。

      “迭代计算”设置的屏幕截图
    3. “最多迭代次数”框中,键入希望 Excel 重新计算的次数。迭代数越大,Excel 计算工作表所需时间就越长。

    4. “最大误差”框中,键入可接受的计算结果误差量。数值越小,结果就越精确,Excel 重新计算工作表所需的时间也越长。

  • 公式产生的数字过大或过小都无法在 Excel 中显示。

    若要修复此错误,请更改公式,以使其结果介于 -1*10307 与 1*10307 之间。

    提示: 如果 Excel 中启用了错误检查,您可以单击显示错误的单元格旁边的 按钮图像 。单击“显示计算步骤”(如果可用),然后选择适合您的数据的解决方法。

你是否有特定函数问题?

在 Excel 社区论坛中发布问题

帮助我们改进 Excel

是否有关于如何改进下一版 Excel 的建议?如果有,请查看 Excel User Voice 上的主题

另请参阅

Excel 中公式的概述

如何避免公式损坏

使用错误检查功能检查公式中的错误

Excel 函数(按字母顺序)

Excel 函数(按类别)

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×