問題
檔案與格式2026年10月20日Excel 裡手機號碼開頭的 0 為什麼會不見?
ExcelMicrosoft
詳細說明
為什麼會被刪掉
Microsoft 的說明寫得很直接:輸入以零開頭的數字(例如電話號碼、信用卡號碼、產品代碼或郵遞區號)時,Excel 會移除前面的零。對 Excel 來說,0912 和 912 是同一個數字,所以預設的「通用」格式會把它簡化。
事前預防:先設成文字
在輸入或貼上之前,先選取要放資料的儲存格,按 Ctrl+1(或按右鍵選「儲存格格式」),在「數值」分頁的類別選「文字」,再輸入或貼上號碼,開頭的 0 就不會被吃掉。
已經不見了怎麼補
先把格式改成文字並不會把已經消失的 0 找回來,只對之後輸入的資料有效。已經消失的話,可以用 TEXT 函數補回:例如台灣手機號碼共 10 碼,在旁邊儲存格輸入 =TEXT(A1,"0000000000"),公式裡 0 的個數就是你要的總位數,再往下複製即可。補完後可以複製、以「值」貼回去。
也有人這樣問
excel 前面 0 消失、excel 0 不要消失、excel 電話號碼 0 不見、excel 開頭 0 保留