在使用 Microsoft Excel 處理資料時,CSV(逗號分隔值, Comma Separated Values)是一種非常常見的檔案格式。CSV 因為簡單、通用,被廣泛用於資料交換與匯出報表。然而,當我們把 CSV 檔案直接用 Excel 開啟時,常常會遇到一個令人困擾的問題:
原本在 CSV 中作為文字(字串)的欄位,卻被 Excel 自動轉換為數字,導致格式錯誤。
例如:
"00123"
這種前置零的重要識別碼,本來被視為字串,但 Excel 打開後會自動把它變成:
123
這會造成資料錯誤、識別碼失敗或下游系統判讀錯誤,尤其在金融、條碼、ID 與產品編碼等情況下非常棘手。