首頁學習資源Power BI 數據分析完全指南Power BI 匯入 CSV 亂碼怎麼辦?編碼與資料型別完整檢查
回到 Power BI 數據分析完全指南Power BI 數據分析完全指南

Power BI 匯入 CSV 亂碼怎麼辦?編碼與資料型別完整檢查

Power BI 匯入 CSV 出現亂碼或欄位錯位時,依序檢查 UTF-8、Big5、分隔符號與資料型別,並用 Power Query 驗證結果。

Power BI 匯入 CSV 亂碼怎麼辦?編碼與資料型別完整檢查
給第一次操作的你

新手跟著做:正確匯入 CSV 並排除亂碼

  1. 先用文字編輯器確認 CSV 的分隔符號與可能的文字編碼。

  2. 在 Power BI Desktop 選擇取得資料並連接文字/CSV。

  3. 在預覽視窗切換 UTF-8、Big5 等檔案來源編碼。

  4. 進入 Power Query 檢查分隔、標題列與各欄資料型別。

  5. 特別檢查前導零、長編號、日期、小數與空值。

  6. 套用後抽查原始檔與報表筆數,並測試重新整理。

重點摘要

Power BI 匯入 CSV 出現亂碼、欄位錯位或數字無法計算時,先不要急著改資料。多數問題來自編碼、分隔符號或自動資料型別判斷;在載入前透過 Text/CSV 預覽及 Power Query 檢查,通常更安全。

為什麼 CSV 直接開啟容易出問題?

CSV 本質上是純文字格式,資料欄位通常以逗號分隔,但實際檔案也可能使用 Tab、分號或其他字元。Excel 直接開啟時會依系統環境自動判斷;判斷錯誤便可能出現亂碼、日期誤轉或代碼前導零消失。

現象常見原因建議處理
中文變成亂碼UTF-8、Big5 等編碼判斷錯誤在檔案原始格式切換並預覽
所有內容擠在同一欄分隔符號選錯選擇逗號、Tab 或實際分隔字元
代碼前導零消失自動判定為整數在 Power Query 改為文字
日期顛倒或錯誤地區設定與格式不一致使用「使用地區設定」轉型
數字無法加總欄位包含符號或被判成文字清理符號後轉為數值

如何在 Power BI 正確匯入 CSV?

正確流程是先預覽、再轉換、最後載入。不要只看到表格外觀正常就按「載入」,因為資料型別及錯誤值可能直到建立視覺效果時才暴露。

前置條件

操作步驟

  1. 在 Power BI Desktop 選取「取得資料 → 文字/CSV」。
  2. 選擇檔案,觀察預覽中的中文字與欄位切割。
  3. 若出現亂碼,在「檔案原始格式」切換適當編碼;常見選項包括 UTF-8 與繁體中文 Big5。
  4. 確認「分隔符號」與來源檔一致。
  5. 選取「轉換資料」,開啟 Power Query 編輯器。
  6. 逐欄檢查文字、整數、小數、日期及時間資料型別。
  7. 對代碼、電話、編號及含前導零欄位指定為文字。
  8. 完成後選取「關閉並套用」。

如何確認結果正確?

UTF-8 與 Big5 應該選哪一個?

沒有一個編碼能套用所有檔案,應以來源系統實際輸出為準。新系統常使用 UTF-8,部分台灣既有系統仍可能輸出 Big5;最可靠的方法是詢問系統負責人,並用預覽確認,而不是只看 Windows 版本猜測。

此外,系統開啟 CSV 的結果不代表檔案已轉碼。若要建立長期自動化流程,應要求來源系統固定輸出規格,並在 Power Query 中加入筆數、空值與錯誤監控。

示範情境:捷運進出站資料的時段欄位

假設公開資料 CSV 包含日期、時段、車站與人次。Power Query 自動把時段判成數值,導致原本代表分類的前導零或格式改變。處理方式是將時段改為文字、人次改為整數,再比對來源總筆數與人次合計。限制是來源網站若改變欄位名稱或輸出編碼,既有查詢仍可能需要調整。

常見錯誤與排除方式

常見問題

CSV 與 Excel 活頁簿有什麼差別?

CSV 主要保存純文字表格資料,不會保存公式、格式、多張工作表或資料模型;Excel 活頁簿則可包含這些物件。兩者不應只用副檔名互換。

中文亂碼一定要選 Big5 嗎?

不一定。應依檔案原始編碼選擇。UTF-8 與 Big5 都可能出現在台灣資料來源,先用預覽確認並保留原檔,避免錯誤覆存。

Power BI 載入後還能改資料型別嗎?

可以回到 Power Query 編輯器修改步驟,再「關閉並套用」。但資料型別可能影響關聯與計算,正式模型應盡早固定欄位規格。

延伸閱讀

參考來源

作者:施文華 企業自動化顧問/講師。專注於 Excel、Power BI、Power Automate 與企業流程自動化。 作者介紹:/about 最後更新:2026-09-05 適用版本/測試環境:Windows 10/11、Power BI Desktop、Excel 2016/Microsoft 365

施文華|企業自動化顧問/講師

專注 Excel、VBA、Power BI、Power Automate 與企業流程自動化,從真實工作問題出發,協助學員建立可持續使用的能力。