Excel自訂儲存格格式符號完整教學

今天來分享一個超實用的主題:Excel 自訂儲存格格式符號。Excel 的自訂格式功能讓你能自由控制儲存格的顯示方式,讓數據更直觀、更專業,而不影響實際計算值。這對於財務報表、日期時間處理、條件顏色等場景特別有用。

什麼是自訂儲存格格式?

Excel 的自訂格式(Custom Number Format)允許你使用特定符號組合,定義儲存格如何顯示數字、文字、日期或時間。例如,你可以讓負數自動變紅色、正數加「+」符號,或將數字轉成百分比,而不改變儲存格的原始值。這功能隱藏在「格式儲存格」對話框的「數字」標籤下,選擇「自訂」類別即可編輯。

自訂格式的結構通常分為四部分,以分號 ; 分隔:

  • 第一部分:正數格式。
  • 第二部分:負數格式。
  • 第三部分:零的格式。
  • 第四部分:文字格式。

例如:0.00;[Red]-0.00;0;@ 會讓正數顯示兩位小數,負數紅色顯示,零顯示為 0,文字保持原樣。

現在,讓我們深入每個符號的意義!

符號詳細說明

以下是所有常見符號的完整列表,我會按類別分類,每個符號包含:

  • 意義:符號代表什麼。
  • 顯示效果:如何影響顯示。
  • 範例:實際輸入值 vs. 顯示結果。
  • 適用場景:什麼情況下使用。

數字位數與佔位符

  • 0:表示強制顯示的數字位數,若位數不足則補零。 顯示效果:確保固定位數,常用於整數或小數。
    範例:格式 000 將輸入 5 顯示為 005;格式 0.00 將 5 顯示為 5.00,5.6 顯示為 5.60。 適用場景:序號、財務金額(確保小數位一致)。
  • #:表示僅顯示有效數字,不補零或省略前導零。 顯示效果:忽略無意義的零,只顯示實際數字。
    範例:格式 ### 將 005 顯示為 5,12 顯示為 12;格式 #.# 將 5.6 顯示為 5.6,5 顯示為 5.(無小數點後的零)。 適用場景:統計數據、不需要補零的簡潔顯示。
  • ?:表示可變位數佔位符,僅在需要時顯示小數位,不補零。 顯示效果:靈活顯示小數,無小數時不顯示點或零。
    範例:格式 0.?? 將 5.2 顯示為 5.2,5.234 顯示為 5.23,5 顯示為 5(無小數點)。 適用場景:分數或測量值,保持簡潔。

2. 分隔符與結構符

  • .:表示小數點分隔符,用於控制小數位數顯示。 顯示效果:分隔整數和小數部分,並可四捨五入。
    範例:格式 0.00 將 5 顯示為 5.00,5.234 顯示為 5.23。 適用場景:所有涉及小數的格式,如價格或百分比。
  • ,:表示千位分隔符,用於分組大數字顯示。 顯示效果:每三位數字加逗號,提高可讀性。
    範例:格式 #,##0 將 1234567 顯示為 1,234,567;格式 #,##0.00 將 1234.56 顯示為 1,234.56。 適用場景:大額數字,如銷售額或人口統計。
  • ;:分隔符,用於定義多種格式的順序:正數格式;負數格式;零格式;文字格式。 顯示效果:根據值類型應用不同規則。
    範例:格式 0.00; [Red]-0.00; 0; @ 將正數 5 顯示為 5.00,負數 -5 顯示為紅色 -5.00,零顯示為 0,文字「測試」顯示為測試。 適用場景:條件式格式,如會計報表(正負分開)。

3. 特殊轉換符

  • %:表示將數字轉為百分比並顯示,自動乘以 100 並添加 % 符號。 顯示效果:轉換為百分比格式。
    範例:格式 0.00% 將 0.5 顯示為 50.00%,0.057 顯示為 5.70%。 適用場景:比率、成長率或 KPI 指標。
  • E+ 或 E-:表示科學記號格式,用於顯示非常大或非常小的數字。 顯示效果:轉為指數形式,如 1.23E+08。
    範例:格式 0.00E+00 將 123456789 顯示為 1.23E+08,0.0000123 顯示為 1.23E-05。 適用場景:科學計算、工程數據。
  • $:表示貨幣符號,通常顯示為美元符號,可手動替換。 顯示效果:添加貨幣前綴。
    範例:格式 $#,##0.00 將 1234.5 顯示為 $1,234.50;替換為 ¥#,##0.00 顯示為 ¥1,234.50。 適用場景:財務報表、多國貨幣。
  • [$-xxx]:表示地區貨幣格式,xxx 為地區代碼(如 [$-0409] 為英文美國)。 顯示效果:根據地區自動調整貨幣符號和格式。
    範例:格式 [$-0409]$#,##0.00 將 1234.5 顯示為 $1,234.50。 適用場景:國際化工作簿,確保本地化顯示。

4. 文字與自訂元素

  • @:表示文字佔位符,顯示儲存格中的文字內容。 顯示效果:保留或修改文字顯示。
    範例:格式 “編號: “@ 將輸入的「A1」顯示為「編號: A1」,若無文字則不顯示。 適用場景:添加前綴的文字欄位,如標籤或註釋。
  • “文字”:表示自訂文字,用作前綴或後綴。 顯示效果:在數字或文字前/後添加固定字串。
    範例:格式 “總計: “0.00 將 123.4 顯示為「總計: 123.40」。 適用場景:報表標題、單位(如 “kg”0.00 顯示為 5.00kg)。

5. 條件與顏色

  • [Color]:表示條件格式中的顏色指定符,支持 [Red]、[Blue]、[Green]、[Yellow]、[Magenta]、[Cyan]、[White]、[Black] 等(顏色名稱首字母大寫)。 顯示效果:根據條件變更文字顏色。
    範例:格式 0.00;[Red]-0.00 將負數 -5 顯示為紅色的 -5.00。 適用場景:視覺警示,如負值紅色、正面綠色。
  • [>0]:表示條件「大於 0」,與格式結合使用。 顯示效果:僅對大於 0 的值應用。
    範例:格式 [>0]0.00;[Red]-0.00 將 5 顯示為 5.00,-5 顯示為紅色 -5.00。 適用場景:KPI 門檻判斷。
  • [<0]:表示條件「小於 0」。 顯示效果:僅對小於 0 的值應用。
    範例:格式 [Red]<0-0.00 將 -5 顯示為紅色的 -5.00。 適用場景:負值突出。
  • [=0]:表示條件「等於 0」。 顯示效果:僅對零應用。
    範例:格式 [=0]0 將 0 顯示為 0。 適用場景:零值特殊處理,如隱藏或標記。

6. 日期與時間符號

  • d:表示日期的日數,範圍為 1 到 31。 顯示效果:顯示日數。
    範例:格式 d 將 2025 年 9 月 8 日顯示為 8;dd 顯示為 08。 適用場景:簡短日期。
  • m:表示月份(1 到 12)或分鐘(在時間格式中)。 顯示效果:上下文決定(月份或分鐘)。
    範例:格式 m 作為月份顯示 9(九月);格式 h:mm 作為分鐘顯示 31。 適用場景:日期或時間組合。
  • y:表示年份,可顯示為兩位或四位。 顯示效果:縮短或完整年份。
    範例:格式 yy 顯示 25(2025 年);yyyy 顯示 2025。格式 d-mmm-yy 顯示為 8-Sep-25。 適用場景:年報或歷史數據。
  • h:表示小時,範圍為 0 到 23(24 小時制)。 顯示效果:顯示小時數。
    範例:格式 h 顯示 2;hh 顯示 02(如 02:33 PM 對應 14:33)。 適用場景:時間記錄。
  • s:表示秒,範圍為 0 到 59。 顯示效果:顯示秒數。
    範例:格式 s 顯示 3;ss 顯示 03。格式 hh:mm:ss 將 14:33:00 顯示為 14:33:00。 適用場景:精確時間追蹤。
  • [h]:表示超過 24 小時的總小時數。 顯示效果:不重置為 24 小時循環。
    範例:格式 [h]:mm:ss 將 25 小時 30 分顯示為 25:30:00。 適用場景:工時累計或持續時間。
  • AM/PM:表示 12 小時制時間後綴。 顯示效果:轉為 AM/PM 格式。
    範例:格式 h:mm:ss AM/PM 將 14:33 顯示為 2:33:00 PM。 適用場景:美國式時間顯示。
  • /:表示日期分隔符(額外補充)。 顯示效果:分隔日/月/年。
    範例:格式 dd/mm/yyyy 將 2025 年 9 月 8 日顯示為 08/09/2025。 適用場景:標準日期格式。
  • ::表示時間分隔符(額外補充)。 顯示效果:分隔小時/分鐘/秒。
    範例:格式 hh:mm 顯示為 14:33。 適用場景:所有時間格式。

7. 對齊與特殊符

  • _:表示調整字元寬度對齊,常用於確保小數點或貨幣格式整齊。 顯示效果:添加隱形空格或重複字元。
    範例:格式 _($* #,##0.00_);_($* (#,##0.00) 將 1234.50 顯示為 $1,234.50,負數為 ($1,234.50),確保對齊。 適用場景:表格對齊。
  • ****:表示轉義字符,用於顯示特殊符號本身。 顯示效果:讓符號不被解釋為格式。
    範例:格式 0\.00 將 5 顯示為 5.00(. 作為文字);0\%% 顯示為 5%%。 適用場景:顯示特殊字符如 % 或 .。
  • *****:表示重複字元填充(額外補充)。 顯示效果:用指定字元填充空間。
    範例:格式 $* #,##0.00 用空格填充到貨幣符後。 適用場景:美化對齊。
  • +:表示正號前綴(額外補充)。 顯示效果:為正數添加 +。
    範例:格式 +0.00 將 5 顯示為 +5.00。 適用場景:平衡正負顯示。
  • :表示負號前綴(額外補充)。 顯示效果:為負數添加 -(預設已包含)。
    範例:格式 -0.00 將 -5 顯示為 -5.00。 適用場景:強調負值。
  • [DBNumX]:表示地區數字格式轉換,如 [DBNum1] 轉為中文數字(額外補充)。 顯示效果:將阿拉伯數字轉為其他系統。
    範例:格式 [DBNum1]0 將 123 顯示為壹佰貳拾叁。 適用場景:亞洲財務報表。

進階應用與範例

  • 組合條件:格式 [Green][>100]0.00;[Red][<0]-0.00;0 讓 >100 綠色,<0 紅色,零為 0。
  • 日期範例:格式 d-mmm-yyyy hh:mm AM/PM 顯示為 8-Sep-2025 02:33 PM。
  • 隱藏值:格式 ;;; 隱藏所有顯示(但值仍存在)。
  • 多條件:格式 [>1000]”大額: “0.00;[>0]”小額: “0.00;[Red]”負債: “-0.00 添加文字標籤。

其他文章分享

Excel 快捷鍵大全|懶人包教學,從新手到高手都適用!
PowerPoint 快捷鍵教學|效率倍增的簡報製作技巧
Windows 11 快捷鍵教學|效率提升必備技巧總整理
常用符號快速複製貼上清單
Excel篩選功能教學|一鍵快速找資料,效率升級!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *