
我收到一封電子郵件,其中包含數字格式的 Excel 文件,但在應該有 0 的地方卻出現了破折號“-”。
奇怪的是,發送給我的人看到了 0,而我也需要這樣,因為我需要計算平均值(我只需要數字,而不是破折號)。
我怎麼才能把我的「-」變成0,為什麼會出現這個問題?
答案1
@Brad 似乎是正確的(所以凱文的建議可能行不通)。這些儲存格的內容為零 - 只是您的設定已被指示顯示(格式)0
為-
(例如輸入0
某處,然後選擇該儲存格並點擊 Home/Number/ ’
)。然而,由於實際上為零,這種表示對任何計算都沒有影響。
自訂格式與工作簿一起保存,因此這可能是您看不到習慣格式的原因(即格式是由向您發送文件的人選擇的)。
自訂數字格式允許使用分號分隔符號獨立控制正值、負值、零和文字值(按該順序)的顯示。因此:
[Blue]#,##0.00_);[Red](#,##0.00);-;"Annual "@
- 正數:藍色,千位逗號分隔符,四捨五入到小數點後兩位(帶句點)和尾隨空格(用於與負數對齊)。
- 負數:紅色,括號內,千位用逗號分隔,小數點用句點,四捨五入到小數點後兩位。
- 零:
-
- 內文:前面加上「年度」。
並非所有四個部分都需要使用,例如[Blue]#,##0.00_);;-;"Annual "@
不會顯示負數,儘管這些部分仍然可用於計算(這可能非常令人困惑)。類似但可能更有用的是[Blue]#,##0.00_);[Red](#,##0.00);;
它會以任何方式(以及文字)抑制零值的顯示。