Excel Power View - 高階功能



在之前的章節中,您學習了不同的 Power View 視覺化、多種視覺化和磁貼。您為視覺化選擇的顯示欄位取決於您想要探索、分析和呈現的內容。例如,在您目前為止看到的大多數視覺化中,我們選擇了“獎牌”來按獎牌型別分析獎牌數量。您可能希望按性別來探索、分析和呈現資料。在這種情況下,您需要選擇“性別”欄位。

此外,視覺化還取決於您正在顯示的資料。在本教程中,我們選擇了奧運會資料來視覺化 Power View 的強大功能,以及輕鬆處理大型資料並在不同視覺化之間快速切換的便捷性。但是,您的資料集可能有所不同。

您需要選擇最適合您資料的視覺化。如果您不確定是否合適,您可以嘗試不同的視覺化,因為在 Power View 中切換視覺化非常快速簡便。此外,您還可以在演示檢視中執行此操作,以便回答演示過程中可能出現的任何問題。

您還了解了如何在 Power View 中組合視覺化以及視覺化的互動性。您將在本章中學習 Power View 的高階功能。這些功能對於報表製作非常有用。

為表格建立預設欄位集

您可能需要在 Power View 中為不同的視覺化使用相同的欄位集。如您所知,要顯示任何視覺化,您首先需要建立一個表格視覺化。如果表格視覺化的欄位來自同一個資料表,您可以為表格建立一個預設欄位集,以便您可以單擊一下即可選擇預設欄位集,而不是重複選擇表格視覺化的欄位。

  • 單擊功能區上的“**POWERPIVOT**”選項卡。

  • 單擊“資料模型”組中的“管理”。

Powerpivot

Power Pivot 視窗隨即出現 -

  • 單擊“結果”選項卡,以在 Power Pivot 視窗中顯示“結果”資料表。

  • 單擊功能區上的“高階”選項卡。

  • 單擊“報表選項”組中的“**預設欄位集**”。隨即出現“**預設欄位集**”對話方塊。

Default Field Set

按住 Ctrl 鍵,單擊您想要選擇的欄位(位於“表中的欄位”框中)。

單擊“新增”。

Field Set

選定的欄位將按順序顯示在右側的“預設欄位”框中。

Default Fields

單擊“向上移動”或“向下移動”按鈕來更改“預設欄位”框中欄位的順序,然後單擊“確定”。

Default Dialog Box
  • 單擊 Excel 視窗中的 Power View 工作表。將出現一條“資料模型已更改”的訊息,單擊“確定”以在 Power View 中進行這些更改。

  • 單擊 Power View 欄位列表中的資料表名稱 -“結果”。Power View 中將出現帶有預設欄位集的表格視覺化。

Default Power View

請注意,您只需單擊 Power View 欄位列表中的資料表名稱即可選擇預設欄位集。如果您單擊資料表名稱旁邊的箭頭,它會展開並顯示資料表中的所有欄位,並且在 Power View 中不會出現表格視覺化。

  • 單擊 Power View 中表格視覺化右側的空白區域。

  • 單擊 Power View 欄位列表中的資料表名稱 -“結果”。Power View 中將出現另一個帶有預設欄位集的表格視覺化。

Power View Field Set

如您所見,您可以使用預設欄位集單擊一次即可建立包含 5 個欄位(按所需順序排列)的表格視覺化。這消除了每次想要顯示錶格(或任何其他)視覺化時都需要 5 次單擊來選擇 5 個欄位(按所需順序排列)的繁瑣操作。

但是,您應該確定資料表中哪些欄位應包含在預設欄位集中。因此,此功能可以在資料探索和視覺化完成後使用,並且您已準備好生成報表。您可能需要生成多個報表,在這種情況下,此功能非常有用。

設定表格行為

您可以設定 Power View 用於自動為資料表建立報表標籤的預設表格行為。當您從同一資料表建立視覺化(可能用於許多不同的報表)時,這將非常有用。

假設您在資料模型中有一個數據表 -“奧運會結果”。

  • 單擊 Power Pivot 視窗中的“奧運會結果”資料表。

  • 單擊功能區上的“高階”選項卡。

  • 單擊“報表選項”組中的“表格行為”。隨即出現“表格行為”對話方塊。

Table Behavior
  • 在“行識別符號”框下選擇“EventID”。此列應在資料表中具有唯一值。

  • 選中“保持唯一行”框中的“Event”和“EventID”複選框。這些列應具有唯一的行值,並且在建立 Power View 報表時不應進行聚合。

  • 在“預設標籤”框中選擇“Sport”。

  • 在“預設影像”框中選擇“SportImage”。

  • 單擊“確定”。

Table Behavior Dialog Box

要視覺化您設定的表格行為,請按如下方式選擇欄位:

  • 單擊 Power View。

  • 按順序選擇欄位 - Sport、SportImage、Event、Year、Athlete、Country 和 Medal。預設情況下,將顯示錶格視覺化。

Select Fields

將視覺化切換到卡片。

Switch Visualization Card

“Sport”欄位值大於其他欄位值,並顯示為卡片的標題。這是因為您已在“表格行為”對話方塊中將“Sport”設定為預設標籤。此外,您已將“SportImage”設定為預設影像,該影像將根據“Sport”值顯示在每個卡片上。

篩選檢視中的值

假設您在同一個 Power View 中有三個 Power View 視覺化 - 矩陣、堆疊柱狀圖和複雜的餅圖,每個視覺化顯示資料的不同方面。

Filtering Values

您可以看到所有三個視覺化都顯示了所有國家/地區的值的資料。

假設您只想顯示美國、蘇聯和日本的資料。您可以對檢視中的“國家/地區”欄位應用篩選條件,而不是分別在每個視覺化中應用。

  • 單擊“篩選器”區域。

  • 單擊“檢視”選項卡。“篩選器”區域將為空,並且不會顯示任何欄位,因為您尚未選擇任何欄位。

  • 將“國家/地區”欄位從 Power View 欄位列表拖動到“篩選器”區域。“國家/地區”欄位及其所有值將顯示在“篩選器”區域中。

  • 選中“美國”、“蘇聯”和“日本”複選框。

Medals View

您可以看到 Power View 中的所有視覺化都同時進行了篩選。

向 Power View 新增標題

Power View 中的標題對所有視覺化都是通用的。因此,它應該在所有視覺化中都具有意義。在 Power View 的頂部,您將看到 -“單擊此處新增標題”。

Adding Title
  • 單擊佔位符並鍵入“日本、蘇聯和美國的獎牌數量”。
  • 單擊功能區上的“文字”選項卡並設定標題格式。
Medal Count for JPN

在圖表視覺化中新增資料標籤

您可以在圖表視覺化中新增資料標籤。

  • 單擊聚類柱狀圖。

  • 單擊功能區上的“佈局”選項卡。

  • 單擊“標籤”組中的“資料標籤”。

  • 從下拉列表中選擇“顯示”。

Medal Count Layout

資料標籤將顯示在柱狀圖中。

Data Labels In Chart

Power View 中的互動式資料視覺化

Power View 的效率在於其能夠讓您在短時間內以互動方式視覺化資料的能力。

  • 單擊餅圖。
  • 將“獎牌”從“顏色”區域拖動到“切片”區域。
  • 將“國家/地區”從 Power View 欄位列表拖動到“顏色”區域。
Interactive Data

餅圖顯示國家/地區值 - 美國、蘇聯和日本,因為您已將此篩選器應用於檢視。

單擊餅圖切片 - 美國,金牌。

Pie Slice Power View

矩陣將被篩選以僅顯示與突出顯示的餅圖切片相對應的值。在柱狀圖中,將突出顯示美國男女金牌的分佈。因此,使用 Power View 進行高效演示只需單擊一下即可完成。

更改欄位的排序順序

如您所知,每個欄位都將具有預設排序順序。在您目前為止看到的視覺化中,“獎牌”欄位按預設順序排序 - 銅牌、金牌和銀牌。這是因為文字欄位按升序排序。但是,在報告中,您可能希望將順序顯示為金牌、銀牌和銅牌,因為它會更吸引人。

新增一個欄位,以便您可以按所需順序對“獎牌”欄位進行排序,方法如下:

  • 在您的工作簿中建立一個新的工作表。
  • 建立如下所示的 Excel 表。
  • 將表命名為“Medal_Position”。
Medal Position
  • 單擊功能區上的“**POWERPIVOT**”選項卡。

  • 單擊“表格”組中的“新增到資料模型”。

Data Model

“Medal_Position”表將作為資料表新增到資料模型。

Data Medal Position

使用“獎牌”欄位在“結果”資料表和“Medal Position”資料表之間建立關係。

Data Tables

按如下方式將“Medal Position”欄位新增到“結果”資料表:

  • 單擊 Power Pivot 視窗中的“資料檢視”。
  • 單擊“結果”選項卡。
  • 單擊功能區上的“設計”選項卡。
  • 單擊“新增”。
  • 資料表最右側的“新增列”將被突出顯示。
  • 在公式欄中鍵入以下 DAX 公式,然後按 Enter 鍵。

=RELATED(Medal_Position[Medal Position])

DAX Formula

將向“結果”資料表新增一個新列。該列的標題將為“Calculated Column1”。

透過雙擊它來將列標題更改為“Medal Position”。

Column1

如您所見,“Medal Position”列將根據“獎牌”列中的值以及在“Medal_Position”資料表中定義的值填充。

指定 Power View 如何對“獎牌”欄位進行排序,方法如下:

  • 選擇“獎牌”列。

  • 單擊功能區上的“主頁”選項卡。

  • 單擊“排序和篩選”組中的“按列排序”。

  • 從下拉列表中選擇“按列排序”。

Sort by Column

隨即出現“按列排序”對話方塊。

  • 確保“獎牌”位於“排序列”框中。
  • 在“按列”框中選擇“Medal Position”。
  • 單擊“確定”。
Sort by Column Medal Position

視覺化將自動更新為新的排序順序。

Updated Automatically

使用切片器篩選視覺化

您可以使用切片器篩選 Power View 視覺化。

  • 單擊地圖旁邊的 Power View。

  • 將“性別”欄位從 Power View 欄位列表拖動到 Power View。預設情況下,將顯示一個表格。

Filters Visualization
  • 單擊功能區上的“設計”選項卡。

  • 單擊“切片器”組中的“切片器”。

Design Slicer

表格將轉換為切片器。

Converted to Slicer

點選切片器中的任何選項,地圖都會立即反映所做的選擇。點選男士

Medals Men

現在點選女士

Medals Women

您可以在 Power View 中使用任意數量的切片器。

  • 點選地圖。

  • 取消選擇欄位獎牌

  • 在任何空白處點選 Power View。

  • 將“獎牌”欄位拖動到 Power View。表格會預設顯示。

  • 點選功能區上的“切片器”。另一個切片器——獎牌將出現在 Power View 中。

Slicer Ribbon

您可以使用這兩個切片器組合任意過濾器。

  • 點選性別切片器中的“女士”。
  • 點選獎牌切片器中的“金牌”。
Gold Medal Slicer

您可以點選切片器右上角類似橡皮擦的“清除篩選器”圖示來清除篩選器。

Clear Filter

建立互動式條形圖和柱形圖

您可以在 Power View 中建立互動式條形圖和柱形圖。

  • 建立一個包含國家/地區和獎牌數量的表格。
  • 切換到堆疊條形圖。
  • 建立一個包含運動專案和獎牌數量的表格。
  • 切換到堆疊柱形圖。
  • 新增一個性別切片器。
  • 新增一個賽季切片器。
  • 篩選堆疊條形圖以顯示少量國家/地區值。
  • 篩選堆疊柱形圖以顯示少量運動專案值。

您的 Power View 如下所示:

Power View Looks
  • 點選賽季切片器中的“夏季”。
  • 點選性別切片器中的“女士”。
  • 點選圖例中的“金牌”。
Combination of the Filters

您可以選擇任意組合的篩選器並立即顯示結果。

廣告
© . All rights reserved.