Excel 0不見 數字 0 消失 電話號碼 0 輸入 0 開頭數字
在建立客戶名單或員工通訊錄時,你一定遇過這個令人崩潰的狀況:在儲存格裡規規矩矩地輸入了手機號碼 0912345678,結果按下 Enter 鍵的瞬間,前面的 0 竟然憑空消失,變成了殘缺的 912345678!

你可能會氣得再補打一次 0,但不管你試幾次,Excel 就像是餓壞了一樣,死死咬著你的 0 不放。
先別氣餒!這不是 Excel 故意找碴。因為 Excel 本質上是一台「超級計算機」,在數學的邏輯裡,數字的開頭本來就不會有 0(就像我們不會說自己身上有 0100 元)。所以 Excel 是出於好意,自動幫你把「無意義的 0」給去除了。
要打破這個魔咒,我們只要告訴 Excel:「這串數字不是用來算數學的,它是一串文字!」

請直接根據你的情境,選擇以下三種最實用的解法:
🛠️ 解法一:加上「單引號」(適合手動輸入少數幾筆)
如果你只是偶爾要打幾個電話號碼或編號,這是最快、最暴力的破解法。
- 點擊儲存格,在輸入數字的「最前面」,先打上一個半形的單引號
'(在鍵盤 Enter 鍵的左邊)。 - 接著繼續輸入你的號碼,例如:
'0912345678。 - 按下 Enter 鍵。

你會發現,前面的 0 乖乖留下來了!而且那個單引號會自動隱藏,不會印出來,只有在編輯列才看得到。
🛠️ 解法二:預先設定「文字格式」(適合大批資料貼上前)
如果你準備要手動輸入一長串名單,或者要從別的地方把名單複製貼上過來,請務必先做這個動作。
- 用滑鼠點選準備要放號碼的那一「整欄」(例如點擊上方的英文字母 B 欄)。
- 按下滑鼠右鍵,選擇 [儲存格格式]。
- 在「數值」標籤頁中,從左側的類別裡點選 [文字],然後按下確定。


設定完成後,這一整欄就會被當成純文字對待,不管你貼上多少個 0 開頭的號碼,Excel 都不會再把它們吃掉了。
🛠️ 解法三:「自訂格式」自動補零(適合號碼已經被吃掉的慘劇)
如果你打開報表時,幾百筆電話號碼的 0 已經全部不見了,總不可能一筆一筆慢慢加回去吧?這時候就要用「自訂格式」一秒還原。
- 選取所有 0 已經消失的手機號碼。
- 按下滑鼠右鍵,選擇 [儲存格格式]。
- 在左側類別的最下方選擇 [自訂]。
- 在中間的「類型」空白框框裡,直接輸入 10 個零:
0000000000。 (這代表強制規定這格一定要顯示 10 位數,不夠的位數 Excel 會自動在前面用 0 幫你補齊!) - 按下確定。瞬間所有手機號碼的 0 就全部回來了!

💡 JAFNNOTE 專屬小撇步:匯出系統前的最後防線 解法三的「自訂格式」雖然視覺上補齊了 0,但那只是一層「幻象」(骨子裡還是 9 開頭的數字)。如果你要把這份 Excel 匯入到公司的其他系統(例如 ERP 或人資系統),系統可能會讀不到那個 0 而報錯! 強烈建議: 只要是員工編號、身分證字號或電話號碼,一律養成習慣使用解法二(設定為文字格式),這才是最安全、不會出錯的終極作法喔!
