我想在 Excel 中將 0.37 顯示為 37 美分。我可以使用 .00¢ 格式執行 0.37¢,但 00¢ 不起作用,因為它適用於整數部分。
我知道百分號適用於接下來的兩位數字,就像我想做的那樣,所以也許有一種方法可以進行百分比格式化,並用不同的字元代替百分號?
答案1
將您的值乘以 100,然後使用您的格式並用空格代替小數點怎麼樣?當然,您必須記住,您的所有值現在都以美分為單位,而不是美元和美元的分數。
答案2
有一個巧妙的解決方法可以使用數字格式將小數顯示為整分,並且無需更改儲存格中的實際值。右鍵單擊單元格並選擇設定單元格格式。在“數字”選項卡上,轉到“自訂”。
在自訂數字格式「類型」欄位中複製/貼上以下內容:
# ¢
然後輸入以下鍵盤組合:
Ctrl+J
最後:
%
按一下「確定」儲存自訂數字格式。然後將儲存格格式設定為「文字換行」。
% 符號將數字乘以 100,因此您的 0.37 顯示為 37。
Ctrl+J透過插入 CHR(10) 換行符號將百分比符號移至儲存格中的第二行來隱藏百分比符號。 Excel 不會自動增加此儲存格的行高,因此它保持隱藏狀態。
最終結果是儲存格值 0.37 顯示為 37 cent
答案3
您可以使用帶有如果檢查值是否大於(或小於)1。
=IF(AND(A1>-1,A1<1),TEXT(A1*100,"00¢"),DOLLAR(A1))
答案4
我為你做了不同的選擇。可以使用任何一個我的兄弟:
=IF(AND(A1>-1,A1<1),TEXT(A1*100,"0.000¢"),美元(A1))
=IF(AND(A1>-1,A1<1),TEXT(A1*100,"0.00美分"),美元(A1))
=IF(AND(A1>-1,A1<1),TEXT(A1*100,"0.0¢"),美元(A1))
=IF(AND(A1>-1,A1<1),TEXT(A1*100,"0.0000¢"),美元(A1))