我如何识别零值但格式化非零值?

我如何识别零值但格式化非零值?

我的 Excel 电子表格中有一列包含货币值,其中大多数为零。我想隐藏零,但将非零值保留为货币格式。

此 Microsoft 页面显示了如何隐藏零,但将非零值保留为整数。它没有解释提示的工作原理,所以我看不出如何修改它以格式化显示的内容。

有谁可以帮忙吗?

答案1

成立答案在这里。分号似乎将格式分为四个部分,分别为正数、负数、零和文本。

就我而言,我希望货币显示正数或负数,零显示为空白,因此以下自定义格式可以解决问题...

£#0.00;-£#0.00;

因为第三种格式是空白(即第二个分号后没有任何内容),所以零显示为空白,但其他情况下使用前两种格式。

希望这对某人有帮助。

答案2

自定义格式(如“ 0;-0; ”告诉 Excel 如果为正数(格式)则打印正常数字0;如果为负数(格式)则打印正常数字并带有减号-0;如果为空(自定义格式的第三部分),则不打印任何内容。

您还可以使用喜欢的格式(0;-0;"NULL")...格式的顺序(正数;负数;空)在 Excel 中是硬编码的。

相关内容