使用 Power View 探索数据



Power View 支持交互式数据探索、可视化和演示,鼓励直观的即席报表。可以使用多功能可视化工具即时分析大型数据集。数据可视化也可以动态化,方便使用单个 Power View 报表轻松呈现数据。

Power View 在 Microsoft Excel 2013 中推出。在开始使用 Power View 进行数据分析之前,请确保已启用 Power View 加载项并在功能区中可用。

单击功能区上的“插入”选项卡。Power View 应该在“报表”组中可见。

Power View

创建 Power View 报表

您可以根据数据模型中的表创建 Power View 报表。

  • 单击功能区上的“插入”选项卡。
  • 单击“报表”组中的“Power View”。

出现带有水平滚动绿色状态栏的“**打开 Power View**”消息框。这可能需要一些时间。

Opening Power View

Power View 表作为工作表在您的 Excel 工作簿中创建。它包含一个空的 Power View 报表、筛选器占位符和 Power View 字段列表,显示数据模型中的表。Power View 作为选项卡出现在 Power View 工作表中的功能区上。

Power View Sheet

带有计算字段的 Power View

在工作簿的数据模型中,您拥有以下数据表:

  • 学科
  • 项目
  • 奖牌

假设您想显示每个国家获得的奖牌数量。

  • 选择“奖牌”表中的 NOC_CountryRegion 和 Medal 字段。

这两个字段出现在区域中的“字段”下。Power View 将显示为一个表,其中包含这两个选定字段作为列。

FIELDS

Power View 显示每个国家获得的奖牌。要显示每个国家获得的奖牌数量,需要对奖牌进行计数。要获得奖牌计数字段,您需要在数据模型中进行计算。

  • 单击功能区上的“PowerPivot”选项卡。

  • 单击“数据模型”组中的“管理”。将显示数据模型中的表。

  • 单击“奖牌”选项卡。

  • 在“奖牌”表中,在计算区域中,在“奖牌”列下面的单元格中,键入以下 DAX 公式:

    奖牌计数:=COUNTA([奖牌])

Medals Table

您可以看到奖牌计数公式出现在公式栏中,并且在公式栏左侧显示列名“奖牌”。

您将收到一条 Power View 消息,提示数据模型已更改,如果单击“确定”,更改将反映在您的 Power View 中。单击“确定”。

Power View Message

在 Power View 工作表中,在 Power View 字段列表中,您可以看到:

  • 在“奖牌”表中添加了一个新的字段“奖牌计数”。

  • 计算器图标出现在“奖牌计数”字段旁边,表示它是一个计算字段。

  • 取消选择“奖牌”字段并选择“奖牌计数”字段。

您的 Power View 表按国家/地区显示奖牌计数。

Newly Added Calculated Field

筛选 Power View

您可以通过定义筛选条件来筛选 Power View 中显示的值。

  • 单击筛选器中的“表格”选项卡。

  • 单击“奖牌计数”。

  • 单击“奖牌计数”右侧的“范围文件模式”图标。

  • 从下面的下拉列表中选择“**大于**”或“**等于**”。显示值为。

  • 在下面的框中键入 1000。

  • 单击“应用筛选器”。

在字段名称“奖牌计数”下方,显示“大于或等于 1000”。Power View 将仅显示奖牌计数 >= 1000 的记录。

Medal Count Greater Than Thousand

Power View 可视化

在 Power View 工作表中,功能区上会出现两个选项卡:“POWER VIEW”和“设计”。

单击“**设计**”选项卡。您会在功能区上的“切换可视化”组中找到多个可视化命令。

Power View Visualizations

您可以使用 Power View 快速创建许多适合您数据的不同数据可视化效果。可能的可视化效果包括表、矩阵、卡片、地图、图表类型(如条形图、柱形图、散点图、折线图、饼图和气泡图)以及多图表集(具有相同轴的图表)。

要使用这些可视化效果来探索数据,您可以从 Power View 工作表开始创建一个表(这是默认的可视化效果),然后轻松地将其转换为其他可视化效果,以找到最能说明您的数据的可视化效果。您可以通过从功能区上的“切换可视化”组中选择可视化效果来将一种 Power View 可视化效果转换为另一种可视化效果。

也可以在同一 Power View 工作表上有多个可视化效果,以便您可以突出显示重要的字段。

在下面的部分中,您将了解如何使用两种可视化效果(矩阵和卡片)探索数据。您将在后面的章节中了解使用其他 Power View 可视化效果探索数据。

使用矩阵可视化探索数据

矩阵可视化类似于表格可视化,因为它也包含数据行和列。但是,矩阵具有其他功能:

  • 可以按行和/或列折叠和展开。
  • 如果包含层次结构,则可以向下/向上钻取。
  • 可以按列和/或行显示合计和子合计。
  • 可以显示数据而不重复值。

您可以通过在 Power View 中并排显示相同数据的表格可视化和矩阵可视化来查看这些差异。

  • 选择字段 - 运动、学科和项目。在 Power View 中显示代表这些字段的表格。

Exploring Data with Matrix Visualization

正如您所看到的,每项运动都有多个学科,每项学科都有多个项目。现在,在该表格可视化的右侧创建另一个 Power View 可视化,如下所示:

  • 单击表格右侧的 Power View 工作表中的空间。
  • 选择字段 - 运动、学科和项目。

另一个代表这些字段的表格出现在 Power View 中,位于较早表格的右侧。

Choose Fields
  • 单击右侧的表格。
  • 单击功能区上的“设计”选项卡。
  • 单击“切换可视化”组中的“表格”。
  • 从下拉列表中选择“矩阵”。
Table Represents Fields

Power View 中右侧的表格将转换为矩阵。

Power View Converted to Matrix

左侧的表格列出了每项项目的运动和学科,而右侧的矩阵仅列出了每项运动和学科一次。因此,在这种情况下,矩阵可视化为您提供了一种全面、紧凑且易读的数据格式。

现在,您可以探索数据以查找获得超过 300 枚奖牌的国家/地区。您还可以找到相应的运动并进行子合计。

  • 在表格和矩阵可视化中选择字段 NOC_CountryRegion、运动和奖牌计数。

  • 在筛选器中,选择表格的筛选器并将筛选条件设置为大于或等于 300。

  • 单击“应用筛选器”。

  • 也为矩阵设置相同的筛选器。单击“应用筛选器”。

Select Fields

再次,您可以观察到在矩阵视图中,结果清晰易读。

使用卡片可视化探索数据

在卡片可视化中,您将有一系列快照,这些快照显示表格中每一行的数据,排列方式类似于索引卡。

  • 单击 Power View 中右侧的矩阵可视化。
  • 单击“切换可视化”组中的“表格”。
  • 从下拉列表中选择“卡片”。
Select Card

矩阵可视化将转换为卡片可视化。

Matrix to Card Visualization

您可以使用卡片视图以全面的方式呈现突出显示的数据。

数据模型和 Power View

工作簿可以包含以下数据模型和 Power View 组合:

  • 工作簿中的内部数据模型,您可以在 Excel、PowerPivot 甚至 Power View 工作表中修改。

  • 工作簿中只有一个内部数据模型,您可以以此为基础创建 Power View 工作表。

  • 工作簿中有多个 Power View 工作表,每个工作表基于不同的数据模型。

如果您的工作簿中有多个 Power View 工作表,则只有当两个工作表都基于相同的数据模型时,才能将可视化效果从一个工作表复制到另一个工作表。

从 Power View 工作表创建数据模型

您可以从 Power View 工作表创建和/或修改工作簿中的数据模型,方法如下:

从包含两个工作表中销售人员数据和销售数据的新工作簿开始。

Salesperson and Sales Data
  • 从销售人员工作表中的数据区域创建一个表,并将其命名为销售人员。

  • 从销售工作表中的数据区域创建一个表,并将其命名为销售。

您的工作簿中有两个表 - 销售人员和销售。

  • 单击销售工作表中的销售表。
  • 单击功能区上的“插入”选项卡。
  • 单击“报表”组中的“Power View”。
Click Power View

Power View 工作表将创建在您的工作簿中。

您可以看到,在 Power View 字段列表中,显示了工作簿中的两个表。但是,在 Power View 中,只显示活动表(销售)字段,因为在字段列表中只选择了活动数据表字段。

Power View Fields List

您可以看到Power View中显示了销售人员ID。假设您想显示销售人员姓名而不是ID。

在Power View字段列表中,进行以下更改。

  • 取消选中“销售人员”表中的“销售人员ID”字段。
  • 选中“销售人员”表中的“销售人员”字段。

由于工作簿中没有数据模型,因此两个表之间不存在关系。Power View中不显示任何数据。Excel将显示指导您操作的消息。

Excel Displays Messages

还会显示一个“创建”按钮。单击“创建”按钮。

“创建关系”对话框将在Power View工作表中打开。

Create Relationship
  • 使用“销售人员ID”字段创建两个表之间的关系。

无需离开Power View工作表,您已成功创建以下内容:

  • 包含两个表的内部数据模型,以及
  • 两个表之间的关系。

“销售人员”字段将与销售数据一起显示在Power View中。

Sales Data
  • 按区域、销售人员和∑订单金额的顺序保留FIELDS区域中的字段。

  • 将Power View转换为矩阵可视化。

  • 将“月份”字段拖动到“TILE BY”区域。矩阵可视化显示如下:

Appears Matrix Visualization

您可以看到,对于每个区域,都显示了该区域的销售人员和订单金额总和。每个区域都显示小计。显示按月份显示,如视图上方的标题中所选。当您在标题中选择月份时,将显示该月份的数据。

广告