Excel 日期格式一直亂掉?民國、西元與文字日期轉換重點
Excel 日期看起來一樣,底層可能完全不同:真正的日期值、純文字,甚至只是匯入系統後的字串。先辨認資料型態,才能正確轉換。
先看重點
正式資料先保留原檔;處理前先定義規則,處理後再核對結果,比單純追求速度更重要。
Excel 日期其實是數值
Excel 內部通常用序號表示日期,再透過顯示格式呈現成 2026/08/11 等樣式。
因此只改儲存格格式,不一定能把文字日期變成真正可計算的日期。
文字日期是最常見的來源
從網頁、ERP、WMS 或 CSV 匯入時,日期很可能只是文字。這時排序、日期相減或樞紐分析都可能出現異常。
可先測試是否能用日期函數計算,或用加一天等方式驗證。
民國與西元轉換要先統一規則
例如 115/08/11 與 2026/08/11 表示的是不同年份制,轉換時要先知道原始資料採用哪一套。
批次處理時最好保留原欄位,再新增轉換後欄位,方便核對。
處理後做實際計算驗證
可以用排序、日期差或加一天等方式確認轉換後資料真的被 Excel 當成日期。
若只是看起來格式正確,但無法運算,就代表底層資料可能仍是文字。
WUCJ 日期轉換工具
開啟工具 →看完方法後,直接開啟對應 WUCJ 工具實作。
ADVERTISEMENT
Article / 文章內廣告預留
延伸閱讀
可回到分類頁繼續閱讀同類型教學,或回 WUCJ Tools 使用其他工具。
