Excel处理数据透视表源数据和数据透视图源数据
时间:2012-10-25 01:15来源:Office教程学习网 www.office68.com编辑:麦田守望者
在excel2007中创建数据透视表或数据透视图时,可使用多种源数据类型。
★使用工作表数据
可以将Microsoft Office Excel工作表中的数据作为报表的数据来源。数据应为列表格式,第一行包含列标签,其余行包含相同列中的类似项,并且数据区域中没有空白的行或列。Excel将列标签作为报表的字段名称。
●使用命名区域
若要使报表的更新更易于进行,请为源区域命名一个名称,并在创建报表时使用该名称。如果命名区域在扩展后包含了更多数据,则可以刷新报表来包含新的数据。
●Excel表格:Excel表格已经采用列表格式,因而是数据透视表源数据很好的候选者。当刷新数据透视表时,Excel表格中的新的和更新的数据会自动包含在刷新操作中。
●包含汇总:Excel会在数据透视表中自动创建分类汇总和总计。如果源数据包含用“数据”选项卡上的“大纲”组中的“分类汇总”命令创建的自动分类汇总和总计,则可在创建报表前用该命令将分类汇总和总计删除。
★使用外部数据源
要汇总和分析Excel的外部数据(如数据库中公司的销售记录),则可从包括数据库、OLAP多维数据集和文本文件的外部数据源上检索数据。
Office数据连接文件:如果使用Office数据连接(ODC)文件(.odc)检索报表的外部数据,则可直接将数据返回到数据透视表。ODC文件是检索报表的外部数据的推荐方法。
OLAP源数据:如果要检索OLAP数据库或多维数据集文件中的源数据,则数据只能作为数据透视表或已转换为工作表函数的数据透视表返回到Excel。
非OLAP源数据:这是数据透视表或数据透视图使用的基本数据,该数据来自OLAP数据库之外的源。这些源包括关系数据库和文本文件。
★使用其他数据透视表
●数据透视表缓存:每次在新建数据透视表或数据透视图时,Excel均将报表数据的副本存储在内存中,并将其保存为工作簿文件的一部分。这样每张新的报表均需要额外的内存和磁盘空间。但是,如果将现有数据透视表作为同一个工作簿中的新报表的源数据,则两张报表就可以共享同一个数据副本。因为可以重新使用存储区,所以就会缩小工作簿文件,减少内存中的数据。
●位置要求:如果要将某个数据透视表用作其他报表的源数据,则两个报表必须位于同一工作簿中。如果源数据透视表位于另一工作簿中,则需要将源报表复制到要新建报表的工作簿位置。不同工作簿中的数据透视表和数据透视图是独立的,它们在内存和工作簿文件中都有各自的数据副本。
●更改会同时影响两个报表:在刷新新报表中的数据时,Excel也会更新源报表中的数据,反之亦然。如果对某个报表中的项进行分组或取消分组,那么也将同时影响两个报表。如果在某个报表中创建了计算字段或计算项,则也将同时影响两个报表。
●数据透视图:可根据其他的数据透视表创建新的数据透视表或数据透视图,但是不能直接根据其他数据透视图创建报表。不过,在创建数据透视图时,Excel会根据同样的数据创建一个相关联的数据透视表,因此可根据相关联的报表创建一个新的报表。对数据透视图的更改将影响相关联的数据透视表,反之亦然 |
------分隔线----------------------------
标签(Tag):
excel
excel2007
excel2010
excel2003
excel技巧
excel教程
excel实例教程
excel2010技巧
------分隔线----------------------------