在 Power Query 中,你可以將同一欄位的相同值分組成一列。 你可以用彙總函數來分組欄位,或是用一列來分組。
範例
以下程序基於此查詢資料範例:
使用彙總函數將欄位分組
你可以使用彙總函數(如 Sum 和 Average 等)來分組資料。 例如,你想彙整國家層級和銷售通路層級的總銷售量,並依 國家 和 銷售通路 欄位分組。
要開啟查詢,請先找到先前從 Power Query 編輯器載入的查詢,選取資料中的一個儲存格,然後選擇查詢>編輯。 更多資訊請參閱 「在 Excel 中建立、編輯及載入查詢」。
選擇 首頁>群組。
在「 按群組」 對話框中,選擇 「進階 」以選取多欄進行群組。
要新增欄位,請選擇 新增群組。
提示 要刪除或移動群組,請在群組名稱框旁選擇 更多 (......) 。
選擇 國家 與 銷售通路 欄位。
下一節:
新欄名 輸入「Total Units」以開啟新的欄位標頭。
運作 選擇 總和。 可用的聚合包括總和、平均、中位數、最小值、最大值、計數列數及計數不同列。
柱狀 選擇 單位 以指定要彙整哪一欄。
選取 [確定]。
結果
排組
列 操作 不需要欄位,因為資料會在「 按群組」 對話框中依列分組。 建立新欄位時有兩種選擇:
計數列 數,顯示每組列的列數。
所有排 會插入一個內 層的 Table 值。 它包含了你依照分組的欄位的所有列。 如果你想,之後可以擴充欄位。 欲了解更多資訊,請參閱「 使用清單、記錄或表格結構欄位」。
程序
例如,要依列分組,你要列出總銷售單位,另外兩個欄位會顯示表現最佳產品的名稱和銷售單位,並彙總在國家和銷售通路層級。
要開啟查詢,請先找到先前從 Power Query 編輯器載入的查詢,選取資料中的一個儲存格,然後選擇查詢>編輯。 更多資訊請參閱 「在 Excel 中建立、載入或編輯查詢」。
選擇 首頁>群組。
在「 按群組」 對話框中,選擇 「進階 」以選取多欄進行群組。
在對話框底部選擇 「新增聚合 」來新增欄位以進行聚合。
提示 要刪除或移動聚合,請選擇欄位框旁的 「更多 」 (......) 。
在 「群組別」中,選擇 「國家 」和 「銷售通路 」欄位。
請透過以下步驟建立兩欄:
聚合使用加總操作來彙總單位欄位。 此欄名稱為 「總單位」。
所有排透過使用「所有列」操作新增 Products 欄位。 將此欄命名為 「總產品」。 因為這個操作會作用於所有列,所以你不需要在 欄位 下做選取,因此無法使用。
選擇確定。
結果