数百万美元的单元格格式

Cell formatting for Millions of dollars

我在这里处理大量数字,所以我想通过显示

在每个单元格中保存 space
,782,543 as .78M

我正在使用以下自定义格式化程序格式化单元格:

$#.0,," M";

它似乎有效,除非数字为负数。然后什么都不显示。知道是什么原因造成的吗?

也许有更好的方法。

试试这个格式:

$#.0,," M";-$#.0,," M";$#.0,," M";

之后出现的是 semi-colon 应用于负值的格式,因为在 semi-colon 负值之后什么都没有... ...所以只需省略 semi-colon 并将相同的格式应用于所有值,正负值或零(但负数带有“-”符号),即仅使用

$#.0,," M"

自定义数字格式的格式为 <正数>;<负数>;<零>;<文本>.

如果您为其他可能的数字变体添加一些格式掩码,您应该没问题。示例:

$#.0,," M"_);[Red]($#.0,," M");[color14]_(* "-"??_);[color5]_(@_)

以上将提供您想要的黑色数字格式,相同数字格式的负数,但括号内为红色;灰色连字符代替零和蓝色文本。