显示或隐藏零值

显示或隐藏零值

你可能偏向于在单元格中显示零值,或者可能你正在使用的工作表采用一套要求隐藏零值的格式标准。 有多种方式可显示或隐藏零值。

有时您可能不想在工作表上显示零 (0) 值,有时又需要显示它们。不管格式标准或首选项是否要求隐藏或显示零值,您可以通过几种方式来实现上述目标。

在工作表中隐藏或显示所有零值

  1. 单击“文件”>“选项”>“高级”。

  2. “此工作表的显示选项”下,选择工作表,然后执行下列操作之一:

    • 若要在单元格中显示零 (0) 值,请选中“在具有零值的单元格中显示零”复选框。

    • 若要将零 (0) 值显示为空白单元格,请清除“在具有零值的单元格中显示零”复选框。

隐藏选定单元格中的零值

下述步骤通过使用数字格式来隐藏选定单元格中的零值。隐藏的值只显示在编辑栏中,不会被打印出来。如果其中一个单元格中的数值变为非零值,该值将显示在单元格中,并且值的格式与常规数字格式相似。

  1. 选择包含要隐藏的零 (0) 值的单元格。

  2. 可以按 Ctrl+1,或在“开始”选项卡上,单击“格式”>“设置单元格格式”。

    “开始”选项卡上的“设置单元格格式”

  3. 单击​​“数字”​​>“自定义”。

  4. 在“类型”框中,键入 0;;;@,然后单击“确定”。

若要显示隐藏的值

  1. 选择含有隐藏的零值的单元格。

  2. 可以按 Ctrl+1,或在“开始”选项卡上,单击“格式”>“设置单元格格式”。

  3. 单击“数字”>“常规”应用默认数字格式,然后单击“确定”。

隐藏由公式返回的零值

  1. 选择包含零 (0) 值的单元格。

  2. 在“开始”选项卡中,单击“条件格式”旁边的箭头,单击“突出显示单元格规则”,然后单击“等于”。

  3. 在左边的框中,键入“0”。

  4. 在右边的框中,选择“自定义格式”。

  5. 在“设置单元格格式”框中,单击“字体”选项卡。

  6. 在“颜色”框中,选择白色,然后单击“确定”。

将零显示为空白或短划线

使用 IF 函数完成该任务。

Excel 工作表中单元格 A2 和 A3 中的数据

使用下文所示的公式,当数值为零时返回一个空白单元格:

=IF(A2-A3=0,””,A2-A3)

下面讲解如何解读此公式。如果 (A2-A3) 的结果为 0,则不显示 0 – 不显示任何内容(用“”注明)。如果不为 0,则显示 A2-A3 的结果。如果你不想让单元格留空,但是希望显示 0 以外的内容,请在双引号之间加入一个短划线“-”或其他字符。

在数据透视表中隐藏零值

  1. 单击数据透视表。

  2. 在“分析”选项卡上的“数据透视表”组中,单击“选项”旁边的箭头,然后再单击“选项”。

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

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

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

返回页首

有时您可能不想在工作表上显示零 (0) 值,有时又需要显示它们。不管格式标准或首选项是否要求隐藏或显示零值,您可以通过几种方式来实现上述目标。

在工作表中显示或隐藏所有零值

  1. 单击“文件”>“选项”>“高级”。

  2. “此工作表的显示选项”下,选择工作表,然后执行下列操作之一:

    • 若要在单元格中显示零 (0) 值,请选中“在具有零值的单元格中显示零”复选框。

    • 若要将零值显示为空白单元格,请清除“在具有零值的单元格中显示零”复选框。

在选中的单元格中使用数字格式以隐藏零值

请按照以下过程进行操作,在所选单元格中隐藏零值。如果这些单元格中某一个单元格的值更改为非零值,则该值的格式将类似于“常规”数字格式。

  1. 选择包含要隐藏的零 (0) 值的单元格。

  2. 可以使用 Ctrl+1,或在“开始”选项卡上,单击“格式”>“设置单元格格式”。

  3. 在“分类”列表中,单击“自定义”。

  4. 在“类型”框中,键入“0;-0;;@”。

注释: 

  • 隐藏值只显示在编辑栏中,或只显示在单元格中(如果在单元格中进行编辑),而不会打印。

  • 要重新显示隐藏值,请选择单元格,然后按 Ctrl+1,或在“开始”选项卡上的“单元格”组中,指向“格式”,然后单击“设置单元格格式”。在“分类”列表中,单击“常规”选项,这样就可以应用默认数字格式。要重新显示日期或时间,请在“数字”选项卡中选择合适的日期或时间格式。

使用条件格式隐藏由公式返回的零值

  1. 选择包含零 (0) 值的单元格。

  2. 在“开始”选项卡的“样式”组中,单击“条件格式”旁的箭头,指向“突出显示单元格规则”,然后单击“等于”。

  3. 在左边的框中,键入“0”。

  4. 在右边的框中,选择“自定义格式”。

  5. 在“设置单元格格式”对话框中,单击“字体”选项卡。

  6. 在“颜色”框中,选择白色。

使用公式将零值显示为空白或短划线

使用 IF 函数完成该任务。

示例

如果将示例复制到一个空白工作表中,可能会更易于理解。

如何复制示例?

  1. 在本文中选择示例。如果正在 Excel Web 应用中复制示例,请一次复制并粘贴一个单元格。
    重要提示    请勿选择行标题或列标题。

    从 Excel 2013 for Windows 的帮助中选择示例

    从“帮助”中选择示例

  2. 按“Ctrl+C”。

  3. 创建一个空白工作簿或工作表。

  4. 在工作表中,选择单元格 A1,然后按“Ctrl+V”。如果正在 Excel Web 应用中工作,请为示例中的每个单元格重复进行复制和粘贴。

  5. 重要提示 为了使示例正常运行,必须将它粘贴到工作表中的单元格 A1 中。

  6. 要在查看结果和查看返回结果的公式之间切换,请按“Ctrl+`”(重音符),或在“公式”选项卡上的“公式审核”中单击“显示公式”。

  7. 将示例复制到一个空白工作表中之后,可以根据需要对它进行调整。

1

2

3

4

5


6

7

A

B

数据

10

10

公式

描述(结果)

=A2-A3

从第一个数字中减去第二个数字 (0)

=IF(A2-A3=0,””,A2-A3)

当值为零时,返回空白单元格(空白单元格)

=IF(A2-A3=0,””,A2-A3)

值为零时返回一条短划线 (-)

有关如何使用此函数的详细信息,请参阅 IF 函数

在数据透视表中隐藏零值

  1. 单击数据透视表。

  2. 在“选项”选项卡上的“数据透视表”组中,单击“选项”旁边的箭头,然后再单击“选项”。

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

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

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

返回页首

有时您可能不想在工作表上显示零 (0) 值,有时又需要显示它们。不管格式标准或首选项是否要求隐藏或显示零值,您可以通过几种方式来实现上述目标。

在工作表中显示或隐藏所有零值

  1. 单击“Office 按钮Office 按钮图像 ,单击“Excel 选项”,然后单击“高级”类别。

  2. “此工作表的显示选项”下,选择工作表,然后执行下列操作之一:

    • 若要在单元格中显示零 (0) 值,请选中“在具有零值的单元格中显示零”复选框。

    • 若要将零值显示为空白单元格,请清除“在具有零值的单元格中显示零”复选框。

在选中的单元格中使用数字格式以隐藏零值

请按照以下过程进行操作,在所选单元格中隐藏零值。如果这些单元格中某一个单元格的值更改为非零值,则该值的格式将类似于“常规”数字格式。

  1. 选择包含要隐藏的零 (0) 值的单元格。

  2. 可以按 Ctrl+1,或在“开始”选项卡上的“单元格”组中,单击“格式”>“设置单元格格式”。

  3. 在“分类”列表中,单击“自定义”。

  4. 在“类型”框中,键入“0;-0;;@”。

注释: 

  • 隐藏值只显示在编辑栏 按钮图像 中,或只显示在单元格中(如果在单元格中进行编辑),而不会打印。

  • 要重新显示隐藏值,请选择单元格,然后在“开始”选项卡上的“单元格”组中,指向“格式”,然后单击“设置单元格格式”。 在“分类”列表中,单击“常规”选项,这样就可以应用默认数字格式。 要重新显示日期或时间,请在“数字”选项卡中选择合适的日期或时间格式。

使用条件格式隐藏由公式返回的零值

  1. 选择包含零 (0) 值的单元格。

  2. 在“开始”选项卡中的“样式”组中,单击“条件格式”旁边的箭头,单击“突出显示单元格规则”,然后单击“等于”。

  3. 在左边的框中,键入“0”。

  4. 在右边的框中,选择“自定义格式”。

  5. 在“设置单元格格式”对话框中,单击“字体”选项卡。

  6. 在“颜色”框中,选择白色。

使用公式将零值显示为空白或短划线

使用 IF 函数完成该任务。

示例

如果将示例复制到一个空白工作表中,可能会更易于理解。

如何复制示例?

  1. 在本文中选择示例。

重要: 请不要选择行标题或列标题。

从 Excel 2013 for Windows 的帮助中选择示例

从“帮助”中选择示例

  1. 按 Ctrl+C。

  2. 在 Excel 中,创建一个空白工作簿或工作表。

  3. 在工作表中,选择单元格 A1,然后按 Ctrl+V。

重要: 为了使示例正常运行,必须将它粘贴到工作表的单元格 A1 中。

  1. 要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“公式”选项卡上的“公式审核”组中单击“显示公式”。

将示例复制到一个空白工作表中之后,可以根据需要对它进行调整。

1

2

3

4

5


6

7

A

B

数据

10

10

公式

描述(结果)

=A2-A3

从第一个数字中减去第二个数字 (0)

=IF(A2-A3=0,””,A2-A3)

当值为零时,返回空白单元格(空白单元格)

=IF(A2-A3=0,””,A2-A3)

值为零时返回一条短划线 (-)

有关如何使用此函数的详细信息,请参阅 IF 函数

在数据透视表中隐藏零值

  1. 单击数据透视表。

  2. 在“选项”选项卡上的“数据透视表”组中,单击“选项”旁边的箭头,然后再单击“选项”。

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

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

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

你知道吗?

如果没有 Office 365 订阅或最新 Office 版本,可立即试用:

试用 Office 365 或最新版本的 Excel

你是否有特定函数问题?

在 Excel 社区论坛中发布问题

帮助我们改进 Excel

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

另请参阅

Excel 中公式的概述

如何避免公式损坏

在公式中查找和更正错误

Excel 键盘快捷方式和功能键

Excel 函数(按字母顺序)

Excel 函数(按类别)

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

此信息是否有帮助?

谢谢您的反馈!

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

×