使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

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

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

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

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

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

    1. 选择“文件 > 选项”。

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

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

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

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

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

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

需要更多帮助吗?

可随时在 Excel 技术社区中咨询专家或在社区中获取支持。

另请参阅

Excel 中的公式概述

如何避免损坏的公式

检测公式中的错误

Excel 函数(按字母顺序)

Excel 函数(按类别列出)

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×