Excel Power Pivot - 展平



當資料具有多個級別時,有時讀取資料透視表報表會變得很麻煩。

例如,考慮以下資料模型。

Read PivotTable

我們將建立一個 Power Pivot 表和一個 Power 展平資料透視表,以便了解佈局。

建立資料透視表

您可以按如下方式建立 Power Pivot 表:

  • 單擊 PowerPivot 視窗中功能區的“開始”選項卡。

  • 單擊“資料透視表”。

  • 從下拉列表中選擇“資料透視表”。

Dropdown List

將建立一個空的資料透視表。

  • 將“銷售人員”、“區域”和“產品”欄位從“資料透視表字段”列表拖到“行”區域。

  • 將“TotalSalesAmount”欄位從表格“東”、“北”、“南”和“西”拖到“∑ 值”區域。

TotalSalesAmount

如您所見,閱讀此類報表有點麻煩。如果條目數量增加,則會變得更加困難。

Power Pivot 提供了一種使用展平資料透視表更好地表示資料的解決方案。

建立展平資料透視表

您可以按如下方式建立 Power 展平資料透視表:

  • 單擊 PowerPivot 視窗中功能區的“開始”選項卡。

  • 單擊“資料透視表”。

  • 從下拉列表中選擇“展平資料透視表”。

Flattened PivotTable

出現“建立展平資料透視表”對話方塊。選擇“新工作表”並單擊“確定”。

Create Flattened PivotTable

如您所見,資料在此資料透視表中已展平。

Data Flattened

注意 - 在這種情況下,“銷售人員”、“區域”和“產品”僅位於“行”區域,就像在之前的情況下一樣。但是,在資料透視表佈局中,這三個欄位顯示為三列。

在展平資料透視表中探索資料

假設您想彙總產品“空調”的銷售資料。您可以使用展平資料透視表以簡單的方式執行此操作,如下所示:

  • 單擊“產品”列標題旁邊的箭頭。

  • 選中“空調”複選框並取消選中其他複選框。單擊“確定”。

Box Air Conditioner

展平資料透視表已過濾到空調銷售資料。

您可以透過將“∑ ”從“列”區域拖到“行”區域來使其看起來更加展平。

重新命名“∑ ”區域中求和值的自定義名稱,使其更有意義,如下所示:

  • 單擊一個求和值,例如“東”的“TotalSalesAmount 之和”。

  • 從下拉列表中選擇“值欄位設定”。

  • 將“自定義名稱”更改為“東 TotalSalesAmount”。

  • 對其他三個求和值重複這些步驟。

Values

您還可以彙總銷售的單位數量。

  • 將“單位數”從每個表格(“東_銷售”、“北_銷售”、“南_銷售”和“西_銷售”)拖到“∑ 值”區域。

  • 分別將這些值重新命名為“東 總單位數”、“北 總單位數”、“南 總單位數”和“西 總單位數”。

Number of Units

如您所見,在上表中,都存在具有空值的行,因為每個銷售人員代表一個區域,每個區域僅由一個銷售人員表示。

  • 選擇具有空值的行。

  • 右鍵單擊並從下拉列表中單擊“隱藏”。

所有具有空值的行都將被隱藏。

 Empty Values

如您所見,儘管未顯示具有空值的行,但有關銷售人員的資訊也已隱藏。

  • 單擊“銷售人員”列標題。

  • 單擊功能區的“分析”選項卡。

  • 單擊“欄位設定”。將出現“欄位設定”對話方塊。

  • 單擊“佈局和列印”選項卡。

  • 選中“重複專案標籤”複選框。

  • 單擊“確定”。

Repeat Item Labels

如您所見,銷售人員資訊已顯示,並且已隱藏具有空值的行。此外,報表中的“區域”列是冗餘的,因為“值”列中的值是不言而喻的。

Self-explanatory

將“區域”欄位從區域中拖出。

Field Regions

反轉“行”區域中“銷售人員”和“產品”欄位的順序。

Reverse Order

您已獲得一份簡潔的報表,其中結合了 Power Pivot 中六個表格的資料。

廣告