Excel 秒變中文大寫數字:儲存格格式「特殊」→「中文大寫數字」一鍵搞定
財務單據、支票列印常需中文大寫金額(壹佰貳拾叁)。無需複雜公式,Excel 內建儲存格格式即可自動轉換,輸入阿拉伯數字即時顯示大寫。
操作步驟
- 選取目標儲存格區域(可批量選取)。
- 右鍵 → 「設定儲存格格式」(或 Ctrl+1)。
- 「數字」頁籤 → 「分類」選「特殊」。
- 「類型」清單選「中文大寫數字」。
- 點「確定」。
效果展示
輸入 123 → 顯示 壹佰貳拾叁
輸入 1005.6 → 顯示 壹仟零伍點陸
輸入 -45 → 顯示 負肆拾伍
重要限制:不含金額單位
此格式僅轉換數字本身(壹貳參...),不包含「元、角、分、整」等金額單位。
- 123.45 → 「壹佰貳拾叁點肆伍」(非「壹佰貳拾叁元肆角伍分」)。
- 若需完整金額格式,必須使用公式(參考「Excel 金額小寫轉大寫公式」一文)或 VBA 自訂函數。
適用場景
- 單純數字轉大寫顯示(如編號、數量、純數值欄位)。
- 配合條件格式、資料驗證等功能使用。
- 不涉及金額單位、不需參與計算的顯示欄位。
補充:其他特殊格式
同一「特殊」分類下還有:
- 中文小寫數字: 一二三四...
- 中文農曆日期: 顯示農曆年月日。
- 郵遞區號、電話號碼、身分證字號: 自動套用固定格式遮罩。
善用內建「特殊格式」,連公式都不用寫,就能解決 80% 的中文大寫顯示需求,是 Excel 隱藏的寶藏功能之一。