先照這個順序做

  1. 欄位型別選文字
  2. 檢查004是否仍為三碼
  3. 避免先轉數字再補零
  4. 匯出CSV後重新抽查
  5. 交換資料時附上欄位規格

為什麼試算表會吃掉前導零

Excel 或其他試算表若把 004 判成數值,就會顯示為 4。這不是代碼變更,而是欄位型別造成的顯示與資料損失。

最穩定的保存方式

從匯入階段就指定文字型別,並用長度等於 3 或 7 的規則驗證。若資料已被轉成數字,補零前要先確認原欄位究竟是三碼銀行碼、四碼分行碼或七碼完整碼。

常見問題

再確認一件事

把4格式化顯示成004就可以嗎?

顯示上可能看似相同,但底層仍可能是數字4。交換或匯出資料前,應確認實際儲存值與欄位型別。