隐藏单元格中的错误值和错误指示器

假设电子表格公式具有您所预见到的、不需要更正的错误,但您想要改进结果的显示。 有几种方法可以隐藏单元格中的错误值和错误指示器。

公式返回错误的原因有很多。 例如,不允许将 除 0,如果输入公式 =1/0,则Excel返回 #DIV/0。 错误值包括 #DIV/0!、#N/A、#NAME?、#NULL!、#NUM!、#REF!和 #VALUE!。

将错误值转换为零,并使用格式隐藏值

您可以通过将它们转换为数字(例如 0),然后应用隐藏该值的条件格式。

创建一个示例错误

  1. 打开一个空白工作簿,或创建一个新工作表。

  2. 在单元格 B1 中输入3,在单元格 C1 中输入0,在单元格 A1 中输入公式 =B1/C1。
    #DIV/0! 错误出现在单元格 A1 中。

  3. 选中 A1,然后按 F2 以编辑该公式。

  4. 在等号 (=) 后键入后跟左括号的 IFERROR
    IFERROR(

  5. 将光标移动到该公式的末尾。

  6. 键入 ,0),即逗号后跟 0 和右括号。
    公式 =B1/C1 将变为 =IFERROR(B1/C1,0)

  7. 按 Enter 完成该公式。
    该单元格的内容现在应显示 0 而不是。 错误 #DIV!。

应用条件格式

  1. 选中包含错误的单元格,然后在“开始”选项卡上,单击“设置条件格式”

  2. 单击“新建规则”

  3. “新建格式规则”对话框中,单击“只为包含以下内容的单元格设置格式”

  4. “只为满足以下条件的单元格设置格式”下,确保在第一个列表框中显示“单元格值”,在第二个列表框中显示“等于”,然后在右侧的文本框中键入 0。

  5. 单击“格式”按钮。

  6. 单击“数字”选项卡,然后在“类别”下,单击“自定义”

  7. “类型”框中输入 ;;;(三个分号),然后单击“确定”。 再次单击“确定”
    单元格中的 0 将消失。 出现此情况的原因是,;;; 自定义格式将使单元格中的任何数字都不显示。 但实际值 (0) 仍在单元格中。

使用以下过程设置包含错误的单元格的格式,以便这些单元格中的文本以白色字体显示。 这使得这些单元格中的错误文本几乎不可见。

  1. 选择包含错误值的单元格区域。

  2. “开始”选项卡上的“样式”组中,单击“条件格式”旁边的箭头,然后单击“管理规则”
    将出现“条件格式规则管理器”对话框。

  3. 单击“新建规则”
    将出现“新建格式规则”对话框。

  4. “选择规则类型”下,单击“只为包含以下内容的单元格设置格式”

  5. “编辑规则说明”下的“只为满足以下条件的单元格设置格式”列表中,选择“错误”

  6. 单击“格式”,然后单击“字体”选项卡。

  7. 单击箭头打开"颜色 " 列表,在" 主题颜色"下选择白色。

有时,你可能不希望错误值出现在单元格中,而希望改为显示文本字符串(如"#N/A"、"短划线"或字符串"NA")。 若要实现这一点,可以使用 IFERRORNA 函数,如下例所述。

示例

函数详细信息

IFERROR     使用此函数确定单元格是否包含错误或公式的结果是否返回错误。

NA    使用此函数返回单元格#N/A 的字符串。 语法为 =NA ()

  1. 单击数据透视表。
    将显示 "数据透视表工具 "。

  2. Excel 2016 和 Excel 2013 :在"分析"选项卡上的"数据透视表"组中,单击"选项"旁边的箭头,然后单击"选项"。

    Excel 2010 和 Excel 2007 :在"选项"选项卡上的"数据透视表"组中,单击"选项"旁边的箭头,然后单击"选项"。

  3. 单击“布局和格式”选项卡,然后执行下列一个或多个操作:

    • 更改错误值显示     选中" 格式"下的 "对于错误值显示 "复选框。 然后在框中,键入要替代错误值的值。 若要将错误值显示为空单元格,请删除框中的所有字符。

    • 更改空单元格显示     选中“对于空单元格,显示”复选框。 然后在框中,键入要在空单元格中显示的值。 若要显示空白单元格,请删除框中的所有字符。 若要显示零,请清除该复选框。

如果单元格包含结果为错误值的公式,则该单元格的左上角将出现一个三角形(错误指示器)。 您可使用以下过程来防止出现这些指示器。

单元格中的公式有问题

单元格中的公式有问题

  1. 在 Excel 2016 中, Excel 2013 ,然后单击 Excel 2010 :单击"文件">"选项>公式"。

    在 Excel 2007 :单击"Microsoft Office按钮 Office 按钮图像> Excel">公式"。

  2. “错误检查”下,清除“允许后台错误检查”复选框。

IFERROR 函数

NA 函数

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×