重點摘要
- 將格式一致的 CSV 集中到同一資料夾,就能用 Power Query 一次合併。 - 初次匯入建議先選「轉換資料」,確認檔案、欄位及資料類型後再載入。 - 後續只要把新 CSV 放進相同資料夾,再按「全部重新整理」即可更新。 - 各檔案的欄位名稱、欄位順序與資料意義應保持一致,避免資料錯位。 Excel Power Query 可以把同一資料夾內、結構相同的多個 CSV 合併成一張表格。它很適合每月下載銷售、庫存或費用報表的人:第一次建立查詢後,未來加入新檔案只需重新整理,不必再逐檔複製貼上。
Power Query 合併 CSV 適合哪些工作情境?
當來源系統會固定匯出相同格式的 CSV,而你需要把不同月份、門市或部門的資料集中分析時,資料夾連接器特別實用。Power Query 會讀取資料夾內的檔案清單,再把相同結構的內容套用同一組轉換步驟。
示範情境:每月銷售報表
假設某公司每月從系統下載一個 CSV,檔案名稱為 sales-2026-01.csv、sales-2026-02.csv。每個檔案都有「日期、門市、品項、數量、金額」五個欄位。若每月手動複製,容易漏列、重複貼上或破壞格式;改用 Power Query 後,只要把新檔放進 C:\Training\SalesCSV,重新整理即可納入。
> 這是教學用的示範情境;路徑、檔名及資料均為虛擬範例。
開始前要準備什麼?
前置條件
- Windows 版 Microsoft Excel,且功能區能看到「資料」索引標籤。 - 兩個以上的 CSV 範例檔,全部放在同一個專用資料夾。 - 每個 CSV 使用相同的分隔符號、欄位名稱、欄位順序與資料意義。 - 資料夾內不要混放備份檔、說明文件或格式不同的 CSV。 | 檢查項目 | 正確做法 | 容易出錯的做法 | |---|---|---| | 欄位名稱 | 每檔皆為「日期、門市、金額」 | 有些檔案把「金額」改成「營收」 | | 欄位順序 | 每檔順序固定 | 某月份交換「門市」與「日期」 | | 資料類型 | 日期欄都是日期,金額欄都是數字 | 金額欄混入「待確認」文字 | | 資料夾內容 | 只放需要合併的來源檔 | 混入測試檔、舊格式或小計檔 |
如何用 Excel Power Query 合併資料夾中的 CSV?
以下流程從空白活頁簿開始,先進入 Power Query 檢查內容,再把結果載入工作表。不同 Microsoft 365 更新版本的按鈕文字可能略有差異,但操作概念相同。
① 📁 建立專用資料夾並放入 CSV
在電腦建立 C:\Training\SalesCSV,把需要合併的 CSV 全部放入。先隨機開啟兩個檔案,比對第一列欄位名稱與排列是否相同。若資料夾有子資料夾,也要注意連接器可能一併列出其中的檔案。
② 🧭 從「資料」索引標籤連接資料夾
開啟空白 Excel 活頁簿,依序選取「資料」→「取得資料」→「從檔案」→「從資料夾」。瀏覽並選取剛才建立的資料夾,確認路徑後繼續。
③ 🔎 選擇「轉換資料」先檢查檔案
預覽視窗顯示的是檔案名稱、副檔名、日期及路徑等「檔案資訊」,不是 CSV 內真正的資料欄位。新手建議選「轉換資料」,先排除不需要的檔案或副檔名,再進行合併。
④ 🔗 執行「合併檔案」
進入 Power Query 編輯器後,在「內容」欄或功能區找到「合併檔案」。Power Query 會選一個檔案作為範例,建立轉換範本,並把相同步驟套用到資料夾內其他檔案。預覽正常後按「確定」。
⑤ 🧹 檢查欄位與資料類型
合併完成後,逐欄查看標題左側的資料類型圖示。日期應設定為日期,數量及金額應為適當的數值類型。若不需要追蹤來源檔名,可以移除 Source.Name;若日後要追查是哪個檔案出錯,則建議先保留。
⑥ 📥 關閉並載入 Excel 工作表
選取「首頁」→「關閉並載入至」,可先建立連線,再從「查詢與連線」窗格選擇「載入至」,將結果載入成表格並放在現有工作表的 A1,或建立新工作表。最後把活頁簿儲存為 .xlsx。
⑦ ✅ 驗證合併結果
使用表格的篩選按鈕查看年份、月份或來源檔名是否齊全;再把各來源 CSV 的筆數相加,與合併後筆數比對。若有金額欄,也可比對來源總額與合併總額,確認沒有漏檔或重複資料。
新增 CSV 後如何一鍵更新?
查詢建立後,不需要重做匯入。只要新檔案符合原本的結構並放到同一資料夾,Excel 就能沿用既有步驟重新讀取。
① ➕ 將新檔案放進原資料夾
例如新增 sales-2026-03.csv。先確認欄位名稱、順序、分隔符號與編碼和範例檔一致,不要把壓縮檔或暫存檔一起放入。
② 🔄 執行「全部重新整理」
回到合併結果活頁簿,選取「資料」→「全部重新整理」。Power Query 會重新掃描資料夾、套用既有轉換並更新表格。
③ ✅ 用篩選與筆數核對新資料
篩選新月份或新檔名,確認資料已出現。若第一次畫面尚未更新,可等待查詢完成後再檢查「查詢與連線」狀態,不要連續快速重複按重新整理。
常見錯誤與排除方式
| 現象 | 可能原因 | 修正方式 |
|---|---|---|
| 合併後欄位錯位 | 某個 CSV 的欄位順序不同 | 統一來源格式,再重新整理 |
| 筆數比預期多 | 資料夾混入備份或重複檔 | 在檔案清單依副檔名、名稱或路徑篩選 |
| 新檔案沒有出現 | 放錯資料夾、查詢未完成或格式不同 | 檢查查詢來源路徑與錯誤列,再重新整理 |
| 日期或金額無法分析 | 自動判斷成文字 | 在 Power Query 明確設定資料類型 |
| 查詢左側多出多個項目 | 合併功能自動建立範例與輔助查詢 | 不要任意刪除;它們支援整個合併流程 |
專有名詞白話說明
| 名詞 | 白話說明 |
|---|---|
| Power Query | Excel 的資料連接與整理工具,可記錄步驟並重複執行。 |
| CSV | 以分隔符號儲存表格資料的純文字檔,通常不保留 Excel 格式。 |
| 查詢 | 一組「從哪裡取資料、如何整理、載入到哪裡」的可重複流程。 |
| 範例檔案 | Power Query 挑選用來建立轉換規則的來源檔。 |
| 結構描述 | 資料表有哪些欄位、順序、名稱及資料類型。 |
| 重新整理 | 再次讀取來源,重跑既有步驟並更新結果。 |
可以請 AI 幫忙做哪些檢查?
AI 適合協助規劃欄位標準、產生檢查清單與解讀錯誤訊息,但不要把含姓名、電話、Email、訂單或財務明細的原始檔直接上傳到未經公司核准的服務。
給 AI 的提示詞
你是一位 Excel Power Query 教學助理。我要合併每月 CSV,欄位為日期、門市、品項、數量、金額。請用繁體中文(台灣)提供:
1. 合併前欄位一致性檢查清單;
2. Power Query 從資料夾匯入的逐步操作;
3. 筆數與金額的驗證方法;
4. 新增月份檔案後的重新整理流程;
5. 不得要求我提供真實客戶資料,範例一律使用虛擬內容。常見問題
CSV 和 Excel 活頁簿哪一種比較適合大量合併?
若來源系統可固定輸出欄位一致的 CSV,通常較容易批次處理,因為 CSV 是較單純的表格文字格式。但它不保存公式、色彩或多工作表;若這些資訊是分析必要條件,就要重新評估來源格式。
`Source.Name` 資料行一定要刪除嗎?
不一定。它能保留每筆資料的來源檔名,對查錯與稽核很有幫助。只有在確定不需要追蹤來源、且報表欄位希望更精簡時再移除。
可以把不同欄位的 CSV 放在同一資料夾嗎?
不建議。自動合併最適合相同結構的檔案。若欄位名稱、順序或數量不同,應先統一格式,或分成不同查詢處理後再附加。
為什麼 Power Query 自動產生很多查詢?
這些通常是範例檔案、轉換函數與參數等輔助查詢,用來把同一套步驟套用至每個檔案。任意刪除可能使主要查詢無法重新整理。
延伸閱讀
- Microsoft Excel 職場必學技巧主題頁
- Excel 樞紐分析來源資料如何排列
- Excel 原始資料與報表為什麼要分開
- Excel 資料庫設計的核心原則
- Power Query 中文亂碼、欄位錯位與更新失敗排錯指南
參考來源
- Microsoft Learn(繁體中文):在 Power Query 中合併 CSV 檔案 - Microsoft Learn(繁體中文):合併檔案概觀 - Microsoft Learn(繁體中文):Power Query 資料夾連接器 - 本文另依教學逐字稿與實務操作經驗整理;實際介面與功能請以 Microsoft 最新版本為準。 --- 作者:施文華 企業自動化顧問/講師。專注於 Microsoft Excel、Power Query、Power BI 與辦公室自動化教學,本文依課程實作流程與 Microsoft 官方文件整理。 作者介紹:/about 最後更新:2026-09-08 適用版本/測試環境:Microsoft 365 Excel for Windows;不同更新通道的介面文字可能略有差異。

