0

我在 excel 单元格上应用了以下格式。##0\%;[Red]\(##0\%\)

此格式将值四舍五入并在括号内以红色显示负数。

问题:-0.03 等小值显示为 (0%) 而不是 0%。将 0 显示为负数没有任何意义。

我应该怎么做才能强制 -0 显示为 0 而不是 (0)。

谢谢

4

1 回答 1

0

它将根据实际而不是显示方式对您的数字进行着色和括号。

因此,如果您不希望出现这种情况,则需要更改实际值,例如:

=trunc(<current formula>,0)

或(很可能更好):

=round(<current formula>,0)

或者,您可以将条件格式应用于单元格,以便仅在例如round(<this cell>,0) = 0.

"##0\%"在这种情况下,如果舍入结果为 0 或您当前的格式,您可以申请"##0\%;[Red]\(##0\%\)"

于 2013-05-30T07:42:25.430 回答