資料列群組 (Power Query)

套用到
Microsoft 365 Excel Mac 版 Microsoft 365 Excel Excel 2024 Excel 2021 Excel 2019 Excel 2016

在 Power Query 中,你可以將同一欄位的相同值分組成一列。 你可以用彙總函數來分組欄位,或是用一列來分組。 

範例

以下程序基於此查詢資料範例:

彙整前的資料範例

使用彙總函數將欄位分組

你可以使用彙總函數(如 SumAverage 等)來分組資料。 例如,你想彙整國家層級和銷售通路層級的總銷售量,並依 國家銷售通路 欄位分組。

  1. 要開啟查詢,請先找到先前從 Power Query 編輯器載入的查詢,選取資料中的一個儲存格,然後選擇查詢>編輯。 更多資訊請參閱 「在 Excel 中建立、編輯及載入查詢」。

  2. 選擇 首頁>群組

  3. 在「 按群組」 對話框中,選擇 「進階 」以選取多欄進行群組。

  4. 要新增欄位,請選擇 新增群組。 

    提示 要刪除或移動群組,請在群組名稱框旁選擇 更多 (......) 。

  5. 選擇 國家銷售通路 欄位。

  6. 下一節:

    新欄名 輸入「Total Units」以開啟新的欄位標頭。

    運作 選擇 總和。 可用的聚合包括總平均中位數、最小值、最大值、計數列數計數不同列

    柱狀 選擇 單位 以指定要彙整哪一欄。

  7. 選取 [確定]

結果

依彙總分組的結果

排組

操作 不需要欄位,因為資料會在「 按群組」 對話框中依列分組。 建立新欄位時有兩種選擇:

計數列 數,顯示每組列的列數。

群組:計算資料列數目

所有排 會插入一個內 層的 Table 值。 它包含了你依照分組的欄位的所有列。 如果你想,之後可以擴充欄位。 欲了解更多資訊,請參閱「 使用清單、記錄或表格結構欄位」。

群組:所有資料列

程序

例如,要依列分組,你要列出總銷售單位,另外兩個欄位會顯示表現最佳產品的名稱和銷售單位,並彙總在國家和銷售通路層級。

  1. 要開啟查詢,請先找到先前從 Power Query 編輯器載入的查詢,選取資料中的一個儲存格,然後選擇查詢>編輯。 更多資訊請參閱 「在 Excel 中建立、載入或編輯查詢」。

  2. 選擇 首頁>群組

  3. 在「 按群組」 對話框中,選擇 「進階 」以選取多欄進行群組。

  4. 在對話框底部選擇 「新增聚合 」來新增欄位以進行聚合。 

    提示 要刪除或移動聚合,請選擇欄位框旁的 「更多 」 (......) 。

  5. 「群組別」中,選擇 「國家 」和 「銷售通路 」欄位。

  6. 請透過以下步驟建立兩欄:

    聚合使用加總操作來彙總單位欄位。 此欄名稱為 「總單位」。

    所有排透過使用「所有列」操作新增 Products 欄位。 將此欄命名為 「總產品」。 因為這個操作會作用於所有列,所以你不需要在 欄位 下做選取,因此無法使用。

  7. 選擇確定

結果

範例資料分組程序

另請參閱

適用於 Excel 的 Power Query 說明

分組或總結列 (docs.com)