Excel Power View - 层次结构



如果您的数据模型具有层次结构,则可以在 Power View 中使用它。您也可以在 Power View 中从头开始创建新的层次结构。在这两种情况下,您都可以在 Power View 中向上和向下钻取层次结构。

在本节中,您将学习如何在不同的 Power View 可视化中查看层次结构以及向上和向下钻取层次结构。

从数据模型查看层次结构

如果您的数据模型中存在层次结构,则可以在 Power View 中将其可视化。假设您在数据模型中定义了如下所示的“运动-赛事”层次结构。

Hierarchy from Data Model

该层次结构将作为字段显示在 Power View 字段列表中,您可以将其作为任何其他字段添加到 Power View 可视化中。

Hierarchy Power View
  • 创建一个包含以下字段的表格:国家/地区、运动-赛事和奖牌数量。
  • 将可视化切换到矩阵。
Hierarchy Level1

层次结构中的级别根据层次结构中字段的顺序嵌套。

在 Power View 中创建层次结构

您也可以在 Power View 中从头开始创建新的层次结构。

  • 创建一个包含以下字段的表格:国家/地区、运动、赛事、年份和奖牌数量(按此顺序)。

  • 将可视化切换到矩阵。

层次结构由“行”区域中字段的顺序设置。您可以按照任何有意义的顺序在 Power View 中排列层次结构中的字段。您可以通过简单地拖动“行”区域中的字段来更改顺序。

Hierarchy Level2

在数据模型中定义层次结构和在 Power View 中定义层次结构之间的区别如下:

  • 如果在数据模型中定义层次结构,则会将其作为字段添加到 Power View 字段列表中,您可以通过添加该字段将其包含在 Power View 中的任何可视化中。

  • 另一方面,如果在 Power View 中定义层次结构,则它将限制在您已按层次结构顺序放置字段的可视化中。它需要在 Power View 中的每个可视化中重新创建。

在矩阵中向上和向下钻取层次结构

在 Power View 中拥有层次结构(来自数据模型或 Power View)后,您可以在矩阵、条形图、柱状图和饼图可视化中向上和向下钻取。在本节中,您将了解如何在矩阵可视化中向上和向下钻取层次结构。在后续章节中,您将了解如何在其他提到的可视化中执行相同的操作。

在矩阵中,您可以一次只显示一个级别。您可以向下钻取以查看详细信息,向上钻取以查看摘要。

  • 单击矩阵。

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

  • 单击“选项”组中的“显示级别”。

Show Levels

从下拉列表中选择“行 - 启用一次向下钻取一个级别”。

Drill Down

矩阵将折叠以仅显示第 1 级数据。您还可以在第 1 级数据值的右侧找到一个指示向下钻取的箭头。

Drill Down Arrow

单击向下钻取箭头进行向下钻取。或者,您可以双击数据值进行向下钻取。该特定数据值将向下钻取一个级别。

Matrix Data Drilled

对于数据值,您左侧有一个指示向上钻取的箭头,右侧有一个指示向下钻取的箭头。

您可以双击某个级别的某个数据值以展开,显示该级别下下一个级别中的数据值。您可以单击向上钻取箭头将其折叠回数据值。

条形图中的层次结构

在本节中,您将了解如何在堆叠条形图可视化中向上和向下钻取层次结构。

  • 创建一个包含以下字段的表格:国家/地区、运动-赛事和奖牌数量。“运动-赛事”是在数据模型中定义的包含“运动”和“赛事”字段的层次结构。

  • 将可视化切换到堆叠条形图。

  • 确保“国家/地区”、“运动”、“赛事”位于“轴”区域。

  • 将“奖牌”字段添加到“图例”区域。

将显示堆叠条形图。

/Hierarchy Bar Chart

显示的数据是按国家/地区和奖牌计算的奖牌数量。

双击一个条形图,例如 CAN。堆叠条形图将向下钻取一个级别。

Drill Up Bar Chart

显示的数据是按运动和奖牌计算的奖牌数量(这是针对国家/地区 - CAN)。在图表的右上角,“筛选器”和“弹出窗口”旁边会显示一个小的向上箭头,表示向上钻取。

现在,您可以向上钻取到国家/地区级别或向下钻取到赛事级别。

双击条形图 - 花样滑冰。堆叠条形图将向下钻取一个级别。

Figure Skating

显示的数据是按赛事和奖牌计算的奖牌数量(这是针对国家/地区 - CAN 和运动 - 花样滑冰)。在图表的右上角,“筛选器”和“弹出窗口”旁边会显示一个小的向上箭头,表示向上钻取。

现在,您可以向上钻取到运动级别(您可以一次向上钻取一个级别)。

  • 单击向上钻取箭头。显示的数据将是按运动和奖牌计算的奖牌数量(对于国家/地区 - CAN)。

  • 单击向上钻取箭头。堆叠条形图将向上钻取到国家/地区级别。

柱状图中的层次结构

在本节中,您将了解如何在堆叠柱状图可视化中向上和向下钻取层次结构。

  • 创建一个包含以下字段的表格:国家/地区、运动-赛事和奖牌数量。“运动-赛事”是在数据模型中定义的包含“运动”和“赛事”字段的层次结构。

  • 将可视化切换到堆叠柱状图。

  • 确保“国家/地区”、“运动”、“赛事”位于“轴”区域。

  • 将“奖牌”字段添加到“图例”区域。

将显示堆叠柱状图。

Column Chart Displayed

显示的数据是按国家/地区和奖牌计算的奖牌数量。

双击一个柱状图,例如 CHN。堆叠柱状图将向下钻取一个级别。

Stacked Column Chart Drill Up

显示的数据是按运动和奖牌计算的奖牌数量(这是针对国家/地区 - CHN)。在图表的右上角,“筛选器”和“弹出窗口”旁边会显示一个小的向上箭头,表示向上钻取。

现在,您可以向上钻取到国家/地区级别或向下钻取到赛事级别。

双击柱状图 - 击剑。堆叠柱状图将向下钻取一个级别。

Drill Down Event Level

显示的数据是按赛事和奖牌计算的奖牌数量(这是针对国家/地区 - CHN 和运动 - 击剑)。在图表的右上角,“筛选器”和“弹出窗口”旁边会显示一个小的向上箭头,表示向上钻取。

现在,您可以向上钻取到运动级别(您可以一次向上钻取一个级别)。

  • 单击向上钻取箭头。显示的数据将是按运动和奖牌计算的奖牌数量(对于国家/地区 - CHN)。

  • 单击向上钻取箭头。堆叠柱状图将向上钻取到国家/地区级别。

饼图中的层次结构

在本节中,您将了解如何在饼图可视化中向上和向下钻取层次结构。

  • 创建一个包含以下字段的表格:运动-赛事和奖牌数量。“运动-赛事”是在数据模型中定义的包含“运动”和“赛事”字段的层次结构。

  • 将可视化切换到饼图。

  • 确保“运动”、“赛事”位于“颜色”区域,“奖牌数量”位于“大小”区域。

将显示饼图。但是,由于运动数量很多,因此无法在饼图中显示所有运动。

  • 筛选视图,以便仅显示“竞技体操”、“现代五项”和“跳台滑雪”运动。

您需要筛选视图而不是饼图,因为向上或向下钻取时,需要保留筛选。

Hierarchy in Pie Chart

显示的数据是按运动计算的奖牌数量,图例显示运动值。

双击一个饼图切片,例如“跳台滑雪”。饼图将向下钻取一个级别。

Ski Jumping

您将观察到以下内容:

  • 显示的数据是按赛事计算的奖牌数量(这是针对运动 - 跳台滑雪)。

  • 图例显示赛事(对于运动 - 跳台滑雪)。

  • 饼图切片代表赛事。

  • 在图表的右上角,“筛选器”和“弹出窗口”旁边会显示一个小的向上箭头,表示向上钻取。

现在,您可以向上钻取到运动级别。

  • 单击向上钻取箭头。饼图将向上钻取到运动级别。

使用柱状图筛选饼图中的层次结构

您可以将饼图和柱状图组合在 Power View 中以可视化层次结构,并进行向上和向下钻取。

  • 单击饼图。
  • 将“性别”添加到“切片”区域。
  • 单击饼图外部。
  • 创建一个包含以下字段的表格:国家/地区和赛事。
  • 单击“字段”区域中的“赛事”字段。
  • 单击下拉菜单中的“计数(distinct)”。
  • 使用“国家/地区”字段筛选视图,以便仅显示 5 个国家/地区。
  • 将可视化切换到堆叠柱状图。
Hierarchy Pie Chart

单击柱状图中的一个列,例如 BLR。

Column Chart BLR

单击另一个列,例如 JPN。

Column Chart JPN

双击突出显示的饼图切片。

Highlighted Pie Slice

您在上面给出的可视化中看到了以下内容:

  • 如何通过柱状图筛选数据。
  • 如何使用筛选后的数据显示层次结构饼图。
  • 向下钻取后饼图的外观,其中筛选器仍然保留。
广告