
PowerQuery可自動化導入、清洗、轉換多源數據。首先啟用器,通過“數據”選項卡獲取數據源;接著在查詢器中刪除冗余列、替換空值、調整數據類型;再利用合并與追加功能整合表格;最后執行分組匯總、轉置、拆分文本或添加自定義列等高級操作完成數據重塑。
如果您需要從多個數據源導入數據并對內容進行清洗和轉換,但手動操作耗時且易出錯,可以利用Excel中的PowerQuery功能實現自動化處理。通過該工具,您可以輕松連接、篩選和重塑數據以滿足分析需求。
本文運行環境:SurfacePro9,Windows11
一、啟用PowerQuery器
PowerQuery器是執行數據導入與轉換的核心界面,確保其已正確加載并可訪問是后續操作的前提。
1、打開Excel,點擊頂部菜單欄的“數據”選項卡。
2、在“獲取和轉換數據”組中,確認是否存在“獲取數據”按鈕若無此功能,請檢查Office更新或加載項設置。
3、點擊“數據”選項卡下的“查詢和連接”窗格以查看當前加載的所有查詢。
二、從不同來源導入數據
PowerQuery支持多種數據源類型,包括文件、數據庫和在線服務,選擇合適的源可確保數據準確導入。
1、在“數據”選項卡中點擊“獲取數據”,選擇所需的數據源類別如“Excel工作簿”或“Web”。
2、瀏覽并選中目標文件或輸入API鏈接地址,點擊“導入”或“連接”。
3、在導航器窗口中預覽可用表或工作表,勾選“添加到數據模型”或直接加載為查詢建議首次使用時選擇“加載到…”以便指定目標位置。
三、使用查詢器清洗數據
導入后的原始數據通常包含冗余列、空值或格式不一致的問題,需通過器進行標準化處理。
1、雙擊查詢名稱或選中后點擊“”,進入PowerQuery器界面。
2、刪除無關列:按住Ctrl鍵多選不需要的列,右鍵選擇“刪除”。
四、合并與追加查詢
當需要整合多個表格或跨文件數據時,可通過合并(基于關聯字段)或追加(縱向堆疊)方式統一結構。
1、在“主頁”選項卡中點擊“合并查詢”,選擇兩個待關聯的查詢。
2、分別選擇用于匹配的公共列(如訂單ID),設定聯接類型為“內部聯接”或“左外部”。
3、展開新生成的合并列,勾選需提取的子字段。
4、若要縱向疊加相似結構表,使用“追加查詢”功能,選擇“將查詢追加為新查詢”并指定基表與附加表。
五、應用高級轉換步驟
針對復雜的數據形態,例如嵌套JSON、分組聚合或多級透視,需調用高級功能完成重構。
1、對數值列進行分組匯總:點擊“分組依據”,設定分組列為類別字段,操作選擇“求和”或“平均值”。
2、轉置行列結構:在“轉換”選項卡中點擊“轉置”,適用于橫向標題過多的情形。
3、拆分文本列:選中文本列,使用“按分隔符拆分列”功能,支持逗號、空格或自定義字符分割。
4、添加自定義列:在“添加列”選項卡中輸入類似[銷售額]*[利潤率]的公式來創建計算字段公式語法需符合M語言規范。
以上就是Office365如何在Excel中使用PowerQuery_Office365數據查詢的導入轉換的詳細內容,!

