使用 Excel) 中的 [取得 & 轉換] Power Query (,您可以匯入或連線到外部資料,然後以符合您需求的方式調整該資料,例如移除資料行、變更資料類型或合併資料表。 然後,您可以將查詢載入 Excel 以建立圖表和報告。 您可以定期重新整理資料以使其保持最新狀態。 Power Query 可在三個 Excel 應用程式上使用:Excel for Windows、Mac 版 Excel 和 Excel 網頁版。 如需所有 Power Query 說明主題的摘要,請參閱 Excel 版 Power Query 說明。
附註: Windows 版 Excel 中的 Power Query 會使用 .NET Framework,但需要 4.7.2 版或更新版本。 如有需要,請下載最新的.NET Framework (選取建議的版本,然後下載執行階段) 。
附註: Windows 版 Excel 中的 Power Query 會使用 Microsoft Edge WebView2 執行時間。 下載 Microsoft Edge WebView2。
附註: 此功能普遍適用於註冊 Insiders Beta 頻道的 Microsoft 365 訂閱者,在 Excel for Windows 中運行版本 2505 (Build 18829.20000) 或更高版本。
新式的 [取得資料] 對話方塊是 Windows 版 Excel 的 Power Query 中的一項新功能,可增強您探索和連線到資料來源的方式。 此對話方塊提供直覺且簡化的介面,讓您更輕鬆地尋找和連線到所需的資料。 如需詳細資訊,請參閱 Windows 版 Excel 中的新式 [取得資料] 對話方塊
附註: 此功能普遍適用於註冊 Insiders Beta 頻道的 Microsoft 365 訂閱者,在 Excel for Windows 中運行版本 2505 (Build 18829.20000) 或更高版本。
Excel 中的 OneLake 目錄整合可讓您直接在 [新式取得資料] 對話方塊中瀏覽、管理及連線到 Fabric 的 OneLake 目錄中的資料成品。 使用 OneLake 目錄,您可以輕鬆尋找並連線到高品質、認可、建議和最近開啟的 Fabric 資料成品,例如 Lakehouse 和倉儲。
若要在 Excel 中使用 OneLake 目錄,請遵循下列步驟:
-
在 Excel 中,移至功能區上的 [資料] 索引標籤。
-
按兩下 [ 取得資料 ] > [取得資料 (預覽 ]) ,以開啟 [ 新式取得資料 ] 對話方塊。
-
瀏覽 [首頁] 索引標籤中 [OneLake 目錄] 區段下的可用資料成品。
-
若要尋找更多資料成品,請流覽至對話方塊內的 [OneLake 目錄 ] 索引標籤。
-
選取所需的資料成品,然後依照提示連接資料並將其載入 Excel。
如需詳細資訊,請參閱 OneLake 目錄概觀。
使用 Power Query 有四個階段。
-
連 連線至雲端、服務或本機中的資料
-
變 塑造資料以滿足您的需求,而原始來源保持不變
-
結合 整合來自多個來源的資料,以取得資料的獨特檢視
-
裝 完成查詢並將其載入工作表或資料模型,並定期重新整理。
下列各節會更詳細地探討每個階段。
您可以使用 Power Query 匯入至單一資料來源,例如 Excel 活頁簿,或匯入分散在雲端的多個資料庫、摘要或服務。 資料來源包括來自 Web、檔案、資料庫、Azure 甚至目前活頁簿中的 Excel 資料表的資料。 然後,透過 Power Query,您可以使用自己獨特的轉換和組合,將所有這些資料來源整合在一起,以發現您原本看不到的見解。
匯入之後,您可以重新整理資料,以從外部資料來源引入新增、變更和刪除。 如需詳細資訊,請參閱 在 Excel 中重新整理外部資料連線。
轉換資料意味著以某種方式修改資料以滿足您的資料分析需求。 例如,您可以移除資料行、變更資料類型或篩選資料列。 這些作業中的每一個都是資料轉換。 將轉換 (並結合) 到一或多組資料的處理程序也稱為整形資料。
可以這樣想。 花瓶一開始是一塊黏土,然後被塑造成實用而美麗的東西。 數據是一樣的。 它需要塑造成適合您需求的表格,並能夠提供有吸引力的報告和儀表板。
Power Query 會使用稱為 Power Query 編輯器的專用視窗來協助和顯示資料轉換。 您可以從 [取得 & 轉換資料] 群組中的 [取得資料] 命令選取 [啟動查詢編輯器] 來開啟Power Query 編輯器,但當您連線到資料來源、建立新查詢或載入查詢時,它也會開啟。
Power Query 編輯器會記錄和標記您套用至資料的每個轉換或步驟,以追蹤您對資料所做的一切。 無論轉換是資料連線、資料行移除、合併或資料類型變更,您都可以在 [查詢設定] 窗格的 [套用的步驟] 區段中檢視和修改每個轉換。
您可以從使用者介面進行許多轉換。 每個轉換都會記錄為背景中的一個步驟。 您甚至可以在進階編輯器中使用 Power Query M 語言來修改和撰寫自己的步驟。
您套用至資料連線的所有轉換都會共同構成查詢,這是原始 (且未變更) 資料來源的新表示法。 當您重新整理查詢時,每個步驟都會自動執行。 查詢取代了在 Excel 中手動連接和塑造資料的需求。
您可以附加或合併 Excel 活頁簿中的多個查詢。 [附加] 和 [合併] 作業會針對任何具有表格式圖形的查詢執行,且與資料來源的資料來源無關。
䵙 附加作業會建立新查詢,其中包含第一個查詢的所有資料列,後面接著第二個查詢的所有資料列。 您可以執行兩種類型的附加作業:
-
中階附加 為每個附加作業建立新的查詢。
-
內嵌附加 將資料附加至現有查詢,直到您取得最終結果為止。
合併 合併作業會從兩個現有的查詢建立新的查詢。 此查詢包含主要資料表中的所有資料行,其中一資料行可作為相關資料表的導覽連結。 相關資料表包含符合主要資料表中一般資料行值中每一列的所有資料列。 此外,您可以將相關資料表中的資料行展開或新增至主資料表。
有兩種主要方式可將查詢載入活頁簿:
-
從 Power Query 編輯器,您可以使用 [首頁] 索引標籤上 [關閉] 群組中的 [關閉] 和 [載入] 命令。
-
從 [Excel 活頁簿查詢] 窗格 ([選取查詢 & 連線]) ,您可以以滑鼠右鍵按一下查詢,然後選取 [載入至]。
您也可以使用 [ 查詢選項 ] 對話方塊 ([選取 檔案 ]> [選項和設定 ] > [查詢選項 ]) 來微調載入選項,以選取您要在工作表或 資料模型 (中檢視資料的方式,以及要載入資料的位置,這是位於活頁簿) 中之多個資料表的關聯式資料來源。
十多年來,Power Query 一直支援 Excel for Windows。 現在,Excel 正在擴大 Mac 版 Excel 上的 Power Query 支持,並添加對 Excel 網頁版的支持。 這表示我們會在三個主要平台上提供 Power Query,並展示 Power Query 在 Excel 客戶中的受歡迎程度和功能。 請留意 Microsoft 365 藍圖和 Microsoft 365 Excel 新功能的未來公告。
多年來,將 Get & Transform Data (現在稱為 Power Query) 集成到 Excel 中經歷了許多變化。
適用於 Windows 的 Excel 2010 和 2013
在 Windows 版 Excel 2010 中,我們首先引進了 Power Query,它以免費增益集的形式提供,可從這裡下載:下載 Power Query 增益集。 啟用之後,功能區上的 Power Query 索引標籤即可使用 Power Query 功能。
Microsoft 365
我們已更新 Power Query,成為 Excel 中匯入和清除資料的主要體驗。 您可以從 Excel 功能區 [資料] 索引標籤上的 [取得 & 轉換資料] 群組存取Power Query資料匯入精靈和工具。
此體驗包括增強的資料匯入功能、重新排列 [ 資料 ] 索引標籤上的命令、新的 [查詢 & 連線 ] 側窗格,以及透過排序、變更資料類型、分割資料行、彙總資料等,以強大的方式塑造資料的持續能力。
此新體驗也取代了 [取得外部資料] 群組中 [資料] 命令下的舊版資料匯入精靈。 不過,您仍可從 [Excel 選項] 對話方塊 (選取 [檔案 ]> [選項] > [資料 ]> [ 顯示舊版資料匯入精靈]) 存取它們。
Windows 版 Excel 2016 和 2019
我們新增了與 Microsoft 365 相同的基於 Power Query 技術的「取得 & 轉換資料」體驗。
Mac 版 Microsoft 365 Excel
2019 年,我們開始在 Mac 版 Excel 中支援 Power Query。 從那時起,我們新增了從 TXT、CSV、XLSX、JSON 和 XML 檔案重新整理 Power Query 查詢的功能。 我們也新增了從 SQL Server 和目前活頁簿中資料表 & 範圍重新整理資料的功能。
在 2019 年 10 月,我們新增了重新整理現有 Power Query 查詢的功能,以及使用 VBA 來建立和編輯新查詢的功能。
在 2021 年 1 月,我們新增了對從 OData 和 SharePoint 來源重新整理 Power Query 查詢的支援。
如需詳細資訊,請參閱在 Mac 版 Excel 中使用 Power Query。
注意事項 Excel 2016 和 Mac 版 Excel 2019 上不支援 Power Query。
取代資料目錄
使用資料目錄,您可以檢視共用查詢,然後選取它們以載入、編輯或以其他方式在目前活頁簿中使用。 這項功能已逐漸取代:
-
2018 年 8 月 1 日,我們停止將新客戶上線至資料目錄。
-
2018 年 12 月 3 日,使用者無法在資料目錄中共用新的或更新的查詢。
-
2019 年 3 月 4 日,資料目錄停止運作。 在此日期之後,我們建議您下載共用查詢,以便您可以使用 [我的資料目錄查詢] 工作窗格中的 [開啟] 選項,在資料目錄外部繼續使用它們。
Power Query 增益集淘汰
在 2019 年夏初,我們正式取代了 Excel 2010 和 2013 for Windows 所需的 Power Query 增益集。 出於禮貌,您仍然可以使用增益集,但稍後可能會變更。
Facebook 數據連接器已淘汰
在 Excel 中從 Facebook 匯入和重新整理資料已於 2020 年 4 月停止運作。 在該日期之前建立的任何 Facebook 連結都無法再運作。 建議您盡快修訂或移除使用 Facebook 連接器的任何現有 Power Query 查詢,以避免非預期的結果。
Windows 版 Excel 重要更新
從 2023 年 6 月起,Windows 版 Excel 中的 Power Query 需要下列元件:
-
Windows 版 Excel 中的 Power Query 會使用 .NET Framework,但需要 4.7.2 版或更新版本。 如需詳細資訊,請參閱更新 .NET Framework。
-
Windows 版 Excel 中的Power Query需要 WebView2 執行階段才能繼續支援資料 Web 連接器 (從 Web) 取得資料。 如需詳細資訊,請參閱 下載 WebView2 執行階段。