為什麼 CSV 檔案在 Excel 中打開時會出現亂碼?
Answer
CSV 檔案在 Excel 開啟時出現亂碼的原因
CSV (Comma Separated Values) 檔案是一種以逗號分隔欄位資料的純文字格式。當直接在 Excel 中開啟 CSV 檔案時,由於 Excel 預設的編碼方式可能與 CSV 檔案的編碼方式不同,或是分隔符號設定不正確,導致文字無法正確顯示,進而出現亂碼。
解決 CSV 亂碼問題的步驟
- 確認檔案格式: 首先,確認檔案的確是 CSV 格式。在檔案上按右鍵,點選「內容」,查看「檔案類型」是否為 CSV 檔案。
- 開啟新的 Excel 工作簿: 開啟一個新的、空白的 Excel 檔案。
- 從文字檔匯入資料: 在 Excel 上方功能區,選擇「資料」>「取得外部資料」>「從文字檔」。
- 選擇要匯入的 CSV 檔案: 找到要開啟的 CSV 檔案,然後點選「匯入」。
- 設定匯入字串精靈: 在「匯入字串精靈」中,選擇「分隔符號」來區分欄位。由於 CSV 檔案使用逗號分隔,因此勾選「逗號」作為分隔符號。Excel 會以「」來區分欄位資料。
- 選擇欄位資料格式: 你可以維持一般的格式,或是指定特定欄位為文字格式或日期格式,甚至選擇不匯入某些欄位。完成後,點擊「完成」。
- 選擇匯入位置: 決定資料要從工作表的哪個儲存格開始匯入,然後點擊「完成」。
其他注意事項
透過上述步驟,你可以指定正確的編碼方式和分隔符號,確保 CSV 檔案中的資料在 Excel 中正確顯示,避免亂碼問題。此外,某些 CSV 檔案可能使用不同的分隔符號,例如分號或 Tab 鍵,請根據實際情況進行調整。