在 Visio 中创建数据透视关系图

在 Visio 中创建数据透视关系图

注意: 我们希望能够尽快以你的语言为你提供最新的帮助内容。本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。可以在本页面底部告诉我们此信息是否对你有帮助吗?请在此处查看本文的英文版本以便参考。

数据透视关系图是按树状结构排列的形状集合, 可帮助您以直观、易于理解的格式分析和汇总数据。它以单个形状 (称为顶部节点) 开始, 其中包含从工作表、表、视图或多维数据集导入的信息。你可以将顶部节点拆分为一个级别的子节点, 以各种方式查看数据。

若要了解类别、级别和节点, 请考虑数据源上下文中的每个元素:

  • 数据源的每一列都为非数值型或数字。

  • 将非数值型列视为类别, 如 "季度"、"销售人员" 或 "电话号码"。其中任何一种都可以成为顶级节点下的一个级别。请注意, 列下的值 (如 "电话号码") 可能为数字, 但它们不是可以进行汇总或以其他方式汇总的数字。

  • 将数字列视为数据, 如数字或可进行求和或求平均值的货币, 或者具有最小值或最大值。

  • 将每个节点视为来自数据源的一组行, 其中具有指定列中的一个公共值。例如, 对于 "季度" 类别, 具有4季度的所有行都将被组合到单个节点中。

创建数据透视关系图

  1. 打开 Visio。

  2. 在 "业务模板/类别" 中, 单击 "数据透视图>创建"。

  3. 按照 "数据选取器向导" 中的步骤操作。

    单击 "完成" 后, 绘图页上将显示以下三个形状:

    • 包含有关数据源的信息的数据图例

    • 数据透视关系图名称的文本框

    • 顶级节点, 其中包含导入的数据集

  4. 在绘图页上单击顶部节点, 然后在功能区上的 "数据透视关系图" 选项卡上的 "添加类别" 下, 单击要作为数据分组依据的类别 (通常是数据源中的一列)。

数据透视关系图窗口左侧显示的 "数据透视关系图" 窗口包含两个列表: "添加类别" 和 "添加汇总"。

"添加类别" 列表显示数据源中可用于对数据进行分组的类别。类别对应于大多数数据源的列 (Microsoft SQL Server Analysis Services 的维度)。若要将某个节点分解为子节点, 请单击数据透视关系图绘图中的节点, 然后单击 "添加类别" 列表中的某个类别。

每个类别都有四个可用功能。在 "添加类别" 下, 右键单击类别名称以访问以下功能:

  • 添加 <category name>    此选项执行与单击名称相同的操作, 即由该类别的子节点将选定的节点断开。

  • 全选    此选项可选择绘图中分解为该类别的所有节点。

  • 编辑数据图形    此选项打开 "编辑数据图形" 对话框, 您可以在其中自定义节点上数据的外观。

  • 配置列    此选项将打开 "配置列" 对话框 (适用于 SQL Server Analysis Services 的 "配置维度" 对话框), 你可以在其中将数据的行筛选为符合你的条件的子集。若要删除筛选器, 请在 "显示列的数据位置" (选择 "操作")中重置该框。

"添加汇总" 列表显示数据源中可在节点中汇总和列出的列。例如, 你可能希望显示每个销售人员的总销售额, 同时还显示每个销售人员处理的订单数。

除了来自数据源的列,添加总计还包括Count项 (SQL Server Analysis Services 除外), 后者对每个节点中表示的数据源中的行数进行计数。

"添加汇总" 列表中的每个项目都有六个可用功能。右键单击项目名称以访问以下功能:

  • 总和    此选项将添加每个节点中包含的所有行的数字值。

  • Avg    此选项计算每个节点中包含的所有行的数字值的平均值。

  • 最小    此选项显示每个节点中包含的所有行的最小值。

  • 最大    此选项显示每个节点中包含的所有行的最大值。

  • 计数    此选项显示每个节点中包含的行数。

  • 配置列    此选项将打开 "配置列" 对话框 (对于 SQL Server Analysis Services, 它是 "配置维度" 对话框), 你可以在其中将数据的行筛选为符合你的条件的子集。若要删除筛选器, 请在 "显示列的数据位置" (选择 "操作")中重置该框。

在数据透视关系图中筛选数据

数据透视关系图级别中的每个节点表示数据源中共享一个公共值的一组行。例如, 第四季度 (4 季度) 的节点将包含在 "季度" 列中具有4季度的行的所有数值数据。

你可以使用筛选器选择在给定级别中显示的节点。例如, 如果不再关注第一个季度的数据, 则可以隐藏第一季度的节点:

  1. 在 "数据透视关系图" 窗口中的 "添加类别" 下, 右键单击要筛选的数据 (类别名称), 然后单击 "配置列"。

  2. 在 "配置列" 对话框中的 "筛选器" 下, 在 "数据位置: <category name>" 下, 选择最左侧列中的操作, 然后在最右边的列中键入值以指定要处理的数据。

    只有具有满足所选条件的信息的节点才会出现在绘图中。

若要删除筛选器, 请将 "显示数据的位置" 列表中最左侧的列中的操作重置为(选择 "操作")

注意: 如果数据源是 SQL Server Analysis Services 多维数据集, 请右键单击要筛选的项, 单击 "配置维度", 然后在 "配置维度" 对话框中, 单击 "配置级别"。在 "配置级别" 对话框中, 在 "筛选器" 下的 "显示类别名称的数据" 下, 选择最左侧列中的操作, 然后在最右边的列中键入值以指定要处理的数据。

自定义数据透视关系图节点中的数据

展开数据透视关系图节点时, 将在每个节点中显示默认的数据集。你可以更改显示的数值数据、数据的名称以及如何汇总数值数据。

显示或隐藏特定数据

当显示或隐藏数字数据 (通常是数据源中的列) 时, 该更改将应用于所选数据透视图中的所有节点。

  1. 选择数据透视关系图的任何节点。

  2. 在 "数据透视关系图" 窗口中的 "添加汇总" 下, 选中或清除要显示或隐藏的数据对应的复选框。

更改数字数据的汇总方式

数据透视关系图节点中显示的默认数据是数据源中第一列的总和。您可以将汇总函数从 "求和" 更改为 "平均值"、"最小值" 或 "计数"。

注意: 这不适用于 SQL Server Analysis Services。

  • 在 "数据透视关系图" 窗口中的 "添加汇总" 下, 右键单击要更改的项目, 然后选择要应用的汇总函数。

更改 "添加" 类别中的项目名称, 并添加 "汇总" 列表

  1. 在 "数据透视关系图" 窗口中的 "添加类别" 或 "添加汇总" 下, 右键单击要更改的项目, 然后单击 "配置列"。

  2. 在 "配置列" 对话框的 "名称" 框中, 键入新名称。

    若要还原为原始名称, 请单击 "使用源名称"。

限制级别中的节点数

你可以选择在数据透视关系图的一个级别或所有级别中显示的节点数。如果您使用的是大型工作表、表或视图, 并且无需查看拆分为单独节点的所有数据, 这将非常有用。

例如, 你可能希望仅显示销售人员级别中的前5个节点或订单级别的前20个节点。

限制所有级别中显示的节点数

  1. 单击要更改的数据透视图顶部的节点。

  2. 在 "数据透视关系图" 选项卡上的 "数据" 组中, 单击 "数据" 对话框启动器。

  3. 在 "数据透视关系图选项" 对话框中的 "数据选项" 下, 选中 "限制每个细目中的项目" 复选框。

  4. 在 "最大项目数" 框中, 键入要显示的节点的最大数量。

    对于每个级别, 其标题栏中包含省略号 (...) 的新节点将显示在数据透视关系图中。这些形状包含每个级别的隐藏节点。

限制单个级别中显示的节点数

  1. 在图表中, 选择要限制的级别的细目形状 。

  2. 在 "数据透视关系图" 选项卡上的 "排序 & 筛选" 组中, 单击 "排序 & 筛选"。

  3. 在 "细目选项" 对话框中的 "显示" 下, 选中 "限制此细目中的项目" 复选框。

  4. 在 "最大项目数" 框中, 键入要显示的节点的最大数量。

    在数据透视关系图中将显示其标题栏中包含省略号 (...) 的新节点。此形状包含该级别的隐藏数据。

自动对一个级别中的所有节点重新排序

使用 "数据透视关系图" 选项卡上的 "排序 & 筛选器" 按钮, 根据数据中的值更改某个级别中的节点顺序。例如, 假设你有一个顶部节点, 其中销售额由销售人员分解。你可以按名称或按每个销售人员所做的利润的数量对销售人员节点进行排序。

  1. 选择要排序的级别的细目形状 。

  2. 在 "数据透视图" 选项卡上, 单击 "排序 & 筛选器"。

  3. 在 "细目选项" 对话框中, 选择一个类别 (通常是来自数据源的列) 和一个聚合 (如求和、最小或最大值), 按顺序排列节点, 然后单击"确定"

手动移动一个级别中的单个节点

  1. 单击要移动的节点。

  2. 在 "数据透视关系图" 选项卡上, 单击 "左移/上移" 或 "下移"。

在数据透视关系图中刷新数据

您可以在现有数据透视关系图中刷新数据。如果绘图中包含多个数据透视关系图, 则可以刷新其中一个或全部。

  • 若要刷新数据透视关系图, 请在绘图中选择它。在 "数据透视关系图" 选项卡的 "数据" 组中, 单击 "刷新"。

  • 若要刷新绘图中的所有数据透视图, 请单击 "刷新" 下的箭头, 然后单击 "全部刷新"。

扩展你的 Office 技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×