Office中国论坛/Access中国论坛
标题:
Visio 2007创建数据透视关系图
[打印本页]
作者:
ghosty
时间:
2008-10-29 17:16
标题:
Visio 2007创建数据透视关系图
关于数据透视关系图和数据源数据透视关系图是按树结构排列的形状集合,它有助于您以一种可视化、易于理解的格式分析和汇总数据。它的起始点是单一形状,称为顶节点,其中包含从工作表、表格、视图或多维数据集导入的信息。您可以将顶节点分解为一个级别的子节点以便用不同的方式查看数据。
注释
如果您需要工作表、表格或视图中每行的可视化表示,但又不需要分析或汇总数据,请使用
“数据”
菜单上的
“将数据链接到形状”
功能。
类别、级别和节点要理解类别、级别和节点,请想一想数据源上下文中的每个元素:
数据源的每列不是非数值就是数值。
将非数值列视作各个类别 - 如“季度”、“销售人员”或“电话号码”。其中任一项都可以成为顶节点下的一个级别。请注意,一个列(如“电话号码”)下的值可能是数字,但是它们不是可以合计或以其他方式汇总的数字。
将数字列作为数据,如数字或货币。它们可以求和或求平均值,或者有最大值或最小值。
将每个节点作为数据源中的一组行,这些行在指定列中有一个公共值。例如,对于“季度”类别,具有 QTR4 的所有行将被组合到一个节点。
数据源您可以使用下列数据源创建数据透视关系图:
Microsoft Excel 工作簿
Microsoft Office Access 数据库
Microsoft Office SharePoint 列表
Microsoft SQL Server 数据库
Microsoft SQL Server Analysis Services
其他 OLE DB 或 ODBC 数据源
数据透视关系图的组成部分
数据透视关系图的名称
数据透视关系图的顶节点
细目形状
数据图例
Qtr3 和 Qtr4 形状属于一个级别
应用了形状以增添效果的结点
示例方案假设您有一个如下所示的 Excel 工作表,其中包含关于上两个季度体育用品销售情况的信息。
您需要了解:
每个体育部门赚了多少钱?
每个季度赚了多少钱?
每个销售人员创造了多少利润?
数据透视关系表可以通过显示在三个不同的树视图中排列的数据来回答上述三个问题。
下面的图表显示了查看源数据来回答特定问题的三种方法。
创建数据透视关系图要创建数据透视关系图,您可以使用
“数据透视关系图”
模板,也可以将一个
“数据透视节点”
形状插入任一 Microsoft Office Visio Professional 2007 图表中。本主题描述了如何使用
“数据透视关系图”
模板创建一个数据透视关系图。
创建数据透视关系图时,数据选取器向导会引导您指向一个数据源。数据然后被导入在绘图中显示的数据透视关系图顶节点。然后您可以展开顶节点以显示要分析的数据。
注释
最好确保 Excel 工作表中每列的顶端单元格是列标题,而不是数据行。标题不是必需的,但是标题会使已完成的数据透视关系图更容易理解。
在
“文件”
菜单上,指向
“新建”
,指向
“商务图表”
,然后单击
“数据透视关系图”
。
按照数据选取器向导中的步骤操作。 对大多数向导页提供了具体的帮助。要访问帮助,请按 F1 或单击
“帮助”
图标
。
单击
“完成”
后,绘图页上会出现下面三个形状:
包含关于数据源的信息的数据图例
包含数据透视关系图名称的文本框
包含导入数据集的顶节点
单击绘图页上的顶节点,然后在
“数据透视关系图”
窗口中,在
“添加类别”
下,单击要用作数据分组依据的类别(通常是数据源中的一列)。
注释
您可能需要最大化
“数据透视关系图”
窗口以便看到所有功能。
要进一步展开新的子节点以便显示其他级别,请单击要展开的节点并重复步骤 3。
在数据透视关系图中刷新数据您可以在现有数据透视关系图中刷新数据。如果绘图包含多个数据透视关系图,您可以刷新一个或所有数据透视关系图。
要刷新绘图中的所有数据透视关系图,请在
“数据透视关系图”
窗口中的
“操作”
下,单击
“其他操作”
,然后单击
“全部刷新”
。
要仅刷新一个数据透视关系图,请在绘图中选择它。在
“数据透视关系图”
窗口中的
“操作”
下,单击
“刷新数据”
。
在数据透视关系图中筛选数据数据透视关系图中一个级别的每个节点都代表数据源中的一组行,这些行共享一个公共值。例如,第四季度 (Qtr4) 的节点包含在“季度”列中具有 Qtr4 的各行的所有数字数据。
可以使用筛选器选择哪些节点出现在给定级别中。例如,如果对第一季度的数据不再感兴趣,您可以隐藏 Qtr1 节点:
在
“数据透视关系图”
窗口中的
“添加类别”
下,右击要筛选的数据,然后单击
“配置列”
。
在
“配置列”
对话框中的
“筛选器”
下,在
“数据的显示位置
category name
”
下,选择最左边列中的操作,并将值键入最右边的列中以指定要使用的数据。 只有包含满足所选条件的信息的节点才会出现在绘图中。
要删除筛选器,请将
“数据的显示位置”
列表的最左边列中的操作重置为
“(选择操作)”
。
注释
如果数据源是 SQL Server Analysis Services 多维数据集,请右击要筛选的项,单击
“配置维度”
,然后在
“配置维度”
对话框中单击
“配置级别”
。在
“配置级别”
对话框中的
“筛选器”
下,在
“数据的显示位置
category name
”
下,选择最左边列中的操作,并将值键入最右边的列中以指定要使用的数据。
自定义数据透视关系图节点中的数据当展开数据透视关系图节点时,默认的数据集会显示在每个节点中。您可以更改显示哪些数字数据、数据的名称以及数字数据的汇总方式。
显示或隐藏特定数据当显示或隐藏数字数据(通常是数据源中的一列)时,此更改将应用到所选数据透视关系图中的所有节点。
选择数据透视关系图的任一节点。
在
“数据透视关系图”
窗口中的
“添加汇总”
下,选中或清除要显示或隐藏的数据的复选框。
更改数字数据的汇总方式数据透视关系图节点中显示的默认数据是数据源第一列的总和。您可以将汇总函数从 Sum 更改为 Average、Min、Max 或 Count。
注释
此项不适用于 SQL Server Analysis Services。
在
“数据透视关系图”
窗口中的
“添加汇总”
下,右击要更改的项目,然后选择要应用的汇总函数 (汇总函数:是一种计算类型,用于在数据透视表或合并计算表中合并源数据,或在列表或数据库中插入自动分类汇总。汇总函数的例子包括 Sum、Count 和 Average。)。
更改“添加类别”和“添加汇总”列表中各项的名称
在
“数据透视关系图”
窗口中的
“添加类别”
或
“添加汇总”
下,右击要更改的项目,然后单击
“配置列”
。
在
“配置列”
对话框的
“名称”
框中,键入一个新名称。 要恢复到原来的名称,请单击
“使用源名称”
。
限制各级别中的节点数您可以选择在数据透视关系表中的一个级别或所有级别中显示的节点数。如果您正在使用大型工作表、表格或视图,并且不需查看分解到各个节点中的所有数据,则此功能非常有用。
例如,您可能只想显示销售人员级别的前 5 个节点或订单级别的前 20 个节点。
限制所有级别中显示的节点数
单击要更改的数据透视关系图的顶节点。
在
“数据透视关系图”
菜单上,单击
“选项”
。
在
“数据透视关系图选项”
对话框中的
“数据选项”
下,选中
“限制每个细分中的项目数”
复选框。
在
“最大项目数”
框中,键入要显示的最大节点数。 对于每个级别,会在数据透视关系图中出现一个标题栏带有省略号 (...) 的新节点。这些形状包含每个级别的隐藏节点。
限制一个级别中显示的节点数
在图表中,选择要限制的级别的细目形状 (分解形状:PivotDiagram 中的一种形状,沿着父 PivotDiagram 节点和父节点的子节点之间的连接线分布。)。
在
“数据透视关系图”
菜单上,单击
“排序”
。
在
“细目选项”
对话框中的
“显示”
下,选中
“限制此细分中的项目数”
复选框。
在
“
number
”
框中,键入要显示的最大节点数。 在数据透视关系图中,会出现一个标题栏带有省略号 (...) 的新节点。此形状包含该级别的隐藏数据。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3