一.数据透视表使用概述
通过汇总和分析数据,“数据透视表”报表可以帮助您抓住关键信息,可以控制Excel汇总数据的方式(如求总和、平均值或计数),而无需输入任何公式
二.数据透视表建立步骤
1.准备源数据
准备好数据,可以使用“数据透视表和数据透视图”向导创建数据透视表
向导的开始部分是选择源数据,如果选择了外部数据源,向导将启动名为Microsoft Query的单独程序,可以使用该程序连接到数据源并选择要显示的数据
下面是一些数据类型的使用方法:
1).Excel 列表或数据库
使用创建列表命令,可以使用包含相关数据的多个连续行,也可使用指定用作数据表的多个连续行,要轻松准备Excel数据,应考虑执行下列任一或全部操作
a.确保列表组织良好 务必整洁!例如,确保列表的第一行包含列标签,因为 Excel 要在报表中将此数据用作字段名。还要确保每一列都包含类似项目,例如,一列中包含文本而另一列中包含数字值。
b.删除任何自动的分类汇总 不要担心,数据透视表将为您计算分类汇总和总计。
c.命名区域 如果计划稍后添加其他数据,请确保为 源数据 中输入的单元格 区域指定名称。这样,无论在何时向数据区域添加数据,都可以更新数据透视表,将新数据包括在内,而不必指定新区域引用。
d.使用“高级筛选”命令 要使用经过筛选的数据,指向数据菜单中的筛选,单击高级筛选,然后单击复制到其他位置。这样可将筛选后的数据提取至其他工作表位置,从而可以在您的数据透视表中使用这些数据。
注释 不要就地筛选数据或使用自动筛选命令。此操作会隐藏列表中的一些数据,但数据透视表仍将包括全部数据。
2).外部数据源:可以使用数据库文件,文本文件或Internet数据源
a.安装必要的工具和驱动程序 您可能已完全准备就绪,只需确保安装了相应的 开放式数据库连接 (ODBC) 驱动程序或所需的数据源驱动程序。初次使用时,将自动安装 Microsoft Query(包括帮助和驱动程序)。然后,当您使用“数据透视表和数据透视图向导”创建数据透视表时,将使用 Microsoft Query 实际地检索外部数据。
b.如果需要,在启动向导之前检索数据 如果下表包含了您使用的数据检索方法,您将无法在“数据透视表和数据透视图向导”中用 Query 来检索数据。相反,在启动向导来选择包含外部数据的工作表范围之前,应按照以下说明将数据插入 Excel 工作簿。
c.Office 数据连接 建议使用 Office 数据连接(.odc)文件为您的报表检索外部数据。您可以在仅从单个数据库表中或者从 OLAP 数据库中检索数据时使用这些文件,这样,在您创建报表之前,您无需合并外部数据库中多个表的数据,或是筛选数据以选择特定记录。
查询文件和报表模板 要使用查询文件(.dqy、.oqy 或 .rqy)检索数据,请在 Excel 中打开查询文件。要使用没有包括数据透视表的报表模板 (.xlt),请打开该模板。
d.参数查询 要使用参数查询检索数据,必须首先在 Microsoft Query 中创建参数查询,以便它把数据返回 Excel。请注意,您不能创建参数查询来从 OLAP 数据库中检索源数据。有关创建参数查询的详细信息,请参阅 Microsoft Query 中的帮助。
e.Web 查询 要使用 Web 查询来检索 Internet 上的数据,您必须首先创建 Web 查询并将数据检索到 Excel 中。要创建 Web 查询,请指向数据菜单上的导入外部数据,然后单击新建 Web 查询。
3).多重合并计算数据区域 :可以合并与汇总几个不同Excel列表的数据
a.确保列表组织良好 务必整洁!例如,确保列表有与您要汇总的项目相匹配的行和列名称。
b.删除任何自动的分类汇总 不要担心,数据透视表将为您计算分类汇总和总计。
c.命名区域 如果计划稍后添加其他数据,请确保为 源数据 中输入的单元格 区域指定名称。这样,无论何时向数据区域添加其他数据,都可以更新数据透视表,将新数据包括在内,而不必指定新区域引用。
4).另一个数据透视表
如果计划使用同样的数据创建多个数据透视表,可以重新使用现有的数据透视表,来创建新的数据透视表,从而节省内存和磁盘空间。此操作将把原始的和新的数据透视表链接起来。(如果您刷新了原数据透视表的数据,新报表的数据也会刷新,反之亦然。)
要准备来自其他数据透视表的数据,可能需要执行下列操作:
a.确保两个数据透视表在同一工作簿中 如果原数据透视表位于不同的工作 簿,请将原报表复制到您要显示新报表的工作簿中。
b.检查页面字段设置 您可能已在原数据透视表中更改了页面字段设置,以便分别检索每个页面的外部数据。在这种情况下,您需要重新设置页面字段,以便一次为全部项目检索外部数据。要检查设置,双击每一个页面字段,然后单击高级。
注释 要了解有关页面字段的其他信息,参见本文稍后部分的“数据透视表解析”。
2.创建数据透视表
1).启动数据透视表和数据透视图向导
a.打开您要创建数据透视表的工作簿。如果您的报表要基于 Excel 列表或数据库,请单击列表或数据库中的一个单元格。
b.在数据菜单上,单击数据透视表和数据透视图。
c.在“数据透视表和数据透视图向导”的第 1 步中,请选择将要使用的数据类型,然后单击所需创建的报表类型下的数据透视表。
d.在向导的第 2 步中,按照定位数据的说明进行操作。如果要为数据透视表检索外部数据,可以从 Excel 帮助或 Query 帮助中获得有关使用 Microsoft Query 或 Query 向导的详细信息。
e.在向导的第 3 步中单击完成。
2).定义数据透视表的布局
a.将字段按钮从数据透视表字段列表窗口拖到数据透视表图表的标签区域。
b.要重新排列各字段,请在区域间拖动这些字段。要删除字段,请将其拖至数据透视表之外。
注释 有些情况下,您可能不希望通过在工作表上直接拖动字段来手动定义数据透视表布局。例如,如果源数据来自大型外部数据库,手动定义布局则可能过于费时。在这种情况下,可以使用向导定义布局。在“数据透视表和数据透视图向导”的第 3 步中单击布局来设置数据透视表布局
3.自定义数据透视表
您现在已经创建了数据透视表,但这还只是开始。是否还记得有关数据的那些问题?数据透视表不仅是静态的汇总,还可以使用该表以交互的方式探索数据的含义。可以查看详细信息,也可进行大局观察。可以按照地区或时间段查看销售额。自定义类型由您自己确定。要自定义数据透视表,请执行下列一项或多项操作:
1).添加或删除数据
要添加字段,请从“数据透视表字段列表”窗口中将字段拖至数据透视表报表中的相应区域。要删除字段,请将字段拖至数据透视表之外。
注释 不得在数据透视表中直接编辑数据。而是要编辑源数据,然后刷新数据透视表
2).快速重新排列布局
要移动字段,请将字段拖至数据透视表中相应区域。要重新安排字段内各项的顺序,将项目拖至字段内的新位置
3).使用页面字段查看数据子集
要查看其他页面,请单击页面字段项旁边的箭头,然后单击列表中的项目,点确定
4).显示所需的详细信息
a.显示或隐藏行或列中的项目
单击字段中的箭头,然后根据自己的需要选择或清除复选框。
b.显示或隐藏项目的特定详细信息
单击字段中的项目,然后单击数据透视表工具栏上的显示详细信息或隐藏详细信息按钮。如果出现提示,单击希望显示其详细信息的字段。
c.显示特定数据单元格的基础源数据
只需双击单元格即可查看其详细信息。
4.打印数据透视表
1).为方便浏览多页的数据透视表,可以在各页顶端自动重新打印标签
2).为确保在每页中能打印数据透视表的逻辑区块,可以指定 Excel 插入分页符的位置。
3).打印之前,执行下列步骤以指定报表的打印区域:
a.在数据透视表内单击。
b.在数据透视表工具栏中,单击数据透视表,指向选择,然后单击整个表格。
c.在文件菜单中,指向打印区域,然后单击设置打印区域。
要设置数据透视表的打印选项,请执行下列任一或所有步骤:
1).在每个打印页面上重复行标签
a.在文件菜单中,单击页面设置,然后单击工作表选项卡。确保顶端标题行框和左端标题列框是空白框,然后单击确定。
b.在数据透视表内单击。
c.在数据透视表工具栏中单击数据透视表,然后单击表格选项。
d.在格式选项下选择设置打印标题复选框
2).在每个打印页面上重复外行字段项目
a.在数据透视表内单击。
b.在数据透视表工具栏中单击数据透视表,然后单击表格选项。
c.在格式选项下选择在每一打印页上重复项目复选框。
3).在单页上打印数据透视表的各部分
a.双击要在单页上打印其项目的外行字段的标题。例如,要在每类产品之间插入自动分页符,双击“类型”行的标题。
b.在数据透视表字段对话框中单击布局。
注释 如果外行字段中仅有一项,布局将不可用。
c.在打印选项下选择每项后面插入分页符复选框,然后单击两次确定。
d.在视图菜单中,单击分页预览,然后根据需要调整自动分页。可以通过拖动来移动分页符,或按 DELETE 键来删除分页符。
提示 要使所打印的数据透视表易于浏览,在数据透视表工具栏中单击设置报表格式按钮,从而快速切换为缩进格式。使用这种格式,各行字段的数据都会缩进(类似于文字大纲),所有数据字段的汇总数据显示在一列中。
注:以上方法是在网上收集的,感觉有些帮助,因此就整理了一下
分享到:
相关推荐
Excel 2007 表格制作培训教程的焦点在于数据透视表和数据透视图的使用,这两种工具是数据分析和报告的重要组成部分。首先,我们来深入理解数据透视表。 1. **认识数据透视表**: 数据透视表是一种动态的、交互式的...
在Excel中制作汇总报表是数据分析过程中常见的任务,而数据透视表是实现这一目标的强大工具。以下是如何使用Excel数据透视表来创建汇总报表的详细步骤: 1. **创建数据透视表** - 首先,打开包含需要分析数据的...
不仅限于Excel表格,还可以是文本文件、ACCESS数据库或其他外部数据源,甚至可以是另一个数据透视表或数据透视图。关键在于确保数据源的规范性和完整性,这样才能使数据分析更加有效。 数据透视表的结构主要包括页...
为了更深入地学习这个日历的制作方法,你可以打开压缩包内的“数据透视表日期(Excel2007版)_无源.xlsm”文件,这是一个启用宏的工作簿。通过查看和分析其中的VBA代码,可以了解自动翻页的具体实现方式。同时,你可以...
本PPT主要围绕数据透视表的使用进行了详细的讲解,包括其基础知识、创建与自定义、分析方法以及图表制作。 首先,数据透视表是数据分析的核心工具,它能够快速汇总和重组数据,以不同角度透视数据。数据透视表就像...
这些知识点覆盖了Excel的基础操作,包括格式设置、工作簿和工作表管理、数据输入与处理、数据排序、撤销操作、以及数据透视表的使用等,是Excel初学者需要掌握的核心概念。通过熟悉和掌握这些知识点,用户可以更高效...
《EXCEL视图教程借鉴》是一份非常实用的网络文档,专为想要深入学习和提升Excel技能的用户设计。这份教程以简洁明了的方式,详细介绍了Excel中的多种关键功能和技巧,帮助用户从基础到进阶,全面提升Excel操作水平。...
对于动态仪表盘,可以使用数据透视表或公式链接数据,确保图表随着原始数据的变化而自动更新。 4. **自定义图表元素**:调整图表的大小和位置,以适应仪表盘布局。可以更改轴标签、标题、图例等元素,使其更符合...
5. **数据透视表**:对于大规模数据,Excel的数据透视表功能可以帮助快速汇总和分析数据,通过拖放字段到行区、列区和值区,可以生成多维度的汇总视图。 6. **图表和图形**:为了直观展示数据,科目汇总表可能包含...
1. **数据汇总**:通过数据透视表,我们可以轻松地对销售额进行总计、求平均、计数等统计操作,了解整体销售业绩。 2. **分类分析**:根据产品类型、地区、时间等不同维度对销售数据进行分组,帮助识别哪些产品、...
11. **数据透视表与透视图**:Excel的数据透视表和透视图是分析大量数据的强大工具,通过拖拽字段可以快速生成多维分析视图。 12. **排版与布局**:一个优秀的仪表盘应具备清晰的结构和逻辑,合理布局图表、文本和...
- 生成数据透视表:选择数据区域,通过"插入"菜单选择数据透视表。 - 数据透视设置:定义行、列、值和筛选条件。 - 筛选透视:调整透视表的过滤条件以分析特定数据。 - 数据更新:随着源数据的变动,更新透视表...
在Excel中制作三维散点图(立方体)是一种可视化数据的有效方法,尤其适用于展示多变量之间的关系。这种图表可以提供更丰富的视觉体验,帮助我们理解数据的三维结构。以下是关于如何在Excel中创建三维散点图(立方体...
4. **动态视图**:创建数据透视表的可视化表示,可以使用各种前端库,如D3.js或Chart.js,根据汇总后的数据生成图表,如柱状图或折线图。这些图表能够直观地显示销售趋势和差异。 5. **交互性**:为了让用户能够像...
《53个实用Excel技巧 动画教程集锦》是一个针对Excel初学...通过这个动画教程集锦,用户可以从这些实用技巧中找到适合自己的方法,提升Excel技能,提高工作效率,无论是数据分析、报表制作还是日常办公,都能得心应手。
6. **数据透视表和图表**:对于需要统计和分析特定日期数据的情况,Excel的数据透视表和图表功能可以帮助用户快速汇总和可视化数据,比如追踪每月的销售业绩或计划。 7. **自动更新**:通过设置Excel公式,可以实现...
内容囊括了Excel 2007常见的基础操作和实际应用,主要包括基础对象的操作、条件格式和数据有效性、常见函数的定义和使用、图表的创建和使用、数据透视表、常见数据分析工具、自定义数据格式、XML文件操作等用法。...
21. 隐藏切片器的页眉:在数据透视表视图中隐藏不必要的页眉信息。 22. 快速输入工作日序列:利用Excel函数快速生成工作日的序列。 23. OFFSET实现系列值的创建:使用OFFSET函数动态创建一系列数值。 24. 定义名称的...
透视表是Excel 2000中处理报表汇总的一大亮点。通过拖放字段到不同的区域,用户可以创建交互式的数据透视表,实现数据的多角度分析。透视表支持对数据进行分组、聚合和切片,方便用户深入探索数据关系,发现隐藏的...
5. **数据透视表与SQL**:在Excel中创建数据透视表时,若数据源来自SQL查询,可以利用SQL的聚合功能预先处理数据,再将处理后的数据导入到数据透视表,简化分析步骤。 6. **高级SQL技巧**:了解一些高级SQL概念,如...