Power Query 是 Excel 中的一個強大工具,專門用於數據的擷取、轉換和整理。它能夠從多種來源獲取數據,並進行清理和轉換,以便進一步分析。以下是對 Power Query 的詳細介紹、教學和範例。
一、Power Query 的基本概念
-
數據擷取:可以從各種來源(如 Excel 檔案、CSV 檔案、資料庫、網頁等)擷取數據。
-
數據轉換:可以對數據進行各種轉換,如更改數據類型、合併表格、刪除列、過濾數據等。
-
自動化流程:一旦設置好查詢,未來只需更新源數據,Power Query 會自動應用相同的轉換步驟。
二、使用 Power Query 的步驟
1. 開啟 Power Query
- 在 Excel 中,點擊「資料」選項卡,然後選擇「取得資料」。
- 可以選擇從各種來源擷取數據,如「從檔案」、「從資料庫」等。
2. 擷取數據
例子:從 Excel 檔案擷取數據
- 點擊「取得資料」>「從檔案」>「從工作簿」。
- 選擇要擷取數據的 Excel 檔案,然後點擊「導入」。
- 選擇要導入的工作表或範圍,然後點擊「載入」。
3. 數據轉換
一旦數據載入 Power Query 編輯器,可以進行各種轉換:
-
更改資料類型:選擇列,點擊右鍵,選擇「更改類型」,然後選擇所需的類型(如數字、文字、日期等)。
-
過濾數據:點擊列標題上的篩選器圖標,選擇要顯示的值。
-
合併列:選擇要合併的列,然後點擊「轉換」>「合併列」。
-
刪除列:選擇要刪除的列,然後點擊右鍵,選擇「刪除」。
4. 載入數據
完成所有轉換後,點擊「關閉並載入」,將清理後的數據載入到 Excel 工作表中。
三、實際範例
例子 1:從 CSV 檔案擷取和轉換數據
-
擷取數據:
- 點擊「資料」>「取得資料」>「從檔案」>「從 CSV」。
-
轉換數據:
- 在 Power Query 編輯器中,檢查數據類型,過濾不必要的行。
-
載入數據:
- 點擊「關閉並載入」。
例子 2:合併多個表格
-
擷取多個表格:
- 點擊「資料」>「取得資料」>「從資料夾」。
- 選擇資料夾,Power Query 將匯總該資料夾中的所有檔案。
-
轉換數據:
- 在編輯器中,清理數據(如刪除空白行、變更資料類型等)。
-
載入數據:
- 點擊「關閉並載入」。
四、常見功能和技巧
-
自定義函數:可以創建自定義函數,以便於重複使用的數據轉換流程。
-
查詢參數:使用查詢參數可以使查詢更靈活,能夠根據不同的條件自動調整。
-
數據更新:若源數據有更改,只需點擊「刷新」即可更新 Power Query 的數據。
五、注意事項
-
數據來源:確保數據來源的正確性和穩定性,以避免導入錯誤數據。
-
性能考量:對於大型數據集,進行過多的轉換可能會影響性能,應謹慎設計查詢。
-
版本支持:Power Query 在不同版本的 Excel 中可能略有不同,請確認您的 Excel 版本支持該功能。
總結
Power Query 是一個強大的工具,能夠簡化數據擷取和轉換的過程。通過熟練掌握其功能,您可以有效地管理和分析數據,提高工作效率。無論是處理單一數據源還是合併多個資料,Power Query 都能幫助您輕鬆應對。
0 留言