2015-01-13 97 views
0

我在這裏大量的工作,所以我想通過使用下面的自定義格式顯示設置單元格格式數百萬美元

$1,782,543 as $1.78M 

我格式化細胞保存在每個單元空間:

$#.0,," M"; 

它似乎工作,除非數字是負數。然後它什麼也不顯示。任何想法可能會造成這種情況?

也許有更好的方法來做到這一點。

回答

2

什麼來semi-colon是應用於負值的格式,你有什麼後semi-colon負值是空白......這麼這麼走出semi-colon和相同的格式適用於所有值,正片負或零(但以「 - 」號爲負數),即只使用

$#.0,," M"

+0

這似乎很好。任何想法如何格式化單元格,如果值爲0什麼也不顯示? $ .0M只是看起來不太好 – Jonathan

+0

這個版本會這樣做 - '[<0] $#。0 ,,「M」;' –

0

試試這個格式:

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

自定義數字格式的格式爲<正數>; <負數>; <零>; <text>

如果你爲其他可能的數字變體添加一些格式掩碼,你應該沒問題。例如:

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

Custom Number Format

上面將在黑色數字,在相同數量的格式負數但提供你所需的格式和括號紅色;灰色連字符代替零和藍色文本。