CSV 用 Excel 開啟亂碼修復
用 Excel 開啟 CSV 後,中文變成 가나다這樣的亂碼嗎?選擇檔案,就能轉成 Excel 可以直接開啟的格式。
將 CSV 檔案拖曳到這裡,或點選選擇
.csv · .tsv · .txt · 可多個 · 檔案不會上傳到伺服器
為什麼 Excel 開啟 CSV 會亂碼?
CSV 只是純文字檔,檔案裡沒有記錄自己用的是哪種編碼。多數網站後台、Google 試算表匯出的 CSV 是 UTF-8,但繁體中文版 Windows 的 Excel 直接雙擊開啟 CSV 時,會用 Big5 去讀,於是中文就變成「ä½ å¥½」或一堆看不懂的字。
解決方法是在檔案開頭加上「這是 UTF-8」的標記(BOM)。這個工具會在瀏覽器裡幫你完成。
該選哪個格式?
- Excel 用 (UTF-8 BOM):大多數情況選這個。Excel 2016 以後、Microsoft 365 都能正常開啟。
- 舊版 Excel 用 (Big5):只有舊版 Excel,或只接受 Big5 的系統上傳時才用。表情符號和部分字元會變成
?。 - 試算表・程式用 (UTF-8):反過來,Excel 存的 CSV 匯入 Google 試算表、網店後台或程式時出現亂碼,就選這個。
常見問題
資料內容會被改變嗎?
不會。只轉換編碼,數值、逗號和換行都維持原樣。開頭的 0 消失是 Excel 顯示方式的問題,不受這個工具影響。
可以只用 Excel 解決嗎?
可以用「資料」→「從文字/CSV」匯入,並把「檔案原始格式」設成「65001: Unicode (UTF-8)」。但每次都要設定,常用的檔案轉換一次會比較方便。
檔案會被上傳嗎?
不會。檔案只在你的瀏覽器裡讀取和轉換,不會傳送到任何地方。