如何写论文?写好论文?免费论文网提供各类免费论文写作素材!
当前位置:免费论文网 > 美文好词 > 优质好文 > excel透视表教程

excel透视表教程

来源:免费论文网 | 时间:2017-05-12 07:36 | 移动端:excel透视表教程

篇一:Excel2007绝对数据透视表应用大全 吐血推荐

Error! Use the Home tab to apply apply 标题标题1 to the text that you want to appear here. Error! Use the Home tab to1 to the text that you want to appear here.2008Excel 2007数据透视表应用大全Microsoft Excel 的功能真的可以用博大精深来形容。特别是 Excel 2007 在原 有的基础上又增加了一些更简单易用的功能。 特别是数据透视表功能,更被认为是 Excel 的精华所在。 本文从创建数据透视表到使用数据透视表查看、汇总、分析数据,还包括 数据透视表的布局控制,数据透视表的数据源更新与链接等功能都做了详 尽的介绍。 由于本人水平与时间关系。不足之处在所难免,希望您多提宝贵意见!卢景德 trainerljd@msn.com 2008/1/8

Excel 2007 数据透视表应用详解数据透视表和数据透视图表A. 数据透视表介绍A.1 什么是数据透视表?数据透视表是一种可以快速汇总、分析大量数据表格的交互式工具。使用数据透视表可以按照数据表格的不同字段从多个角度进行透视,并建立交叉表格,用以查看数据表格不同层面的汇总信息、分析结果以及摘要数据。使用数据透视表可以深入分析数值数据,以帮助用户发现关键数据,并做出有关企业中关键数据的决策。 数据透视表是针对以下用途特别设计的: 以友好的方式,查看大量的数据表格。 对数值数据快速分类汇总,按分类和子分类查看数据信息。 展开或折叠所关注的数据,快速查看摘要数据的明细信息。 建立交叉表格(将行移动到列或将列移动到行),以查看源数据的不同汇总。 快速的计算数值数据的汇总信息、差异、个体占总体的百分比信息等。若要创建数据透视表,要求数据源必须是比较规则的数据,也只有比较大量的数据才能体现 数据透视表的优势。如:表格的第一行是字段名称,字段名称不能为空;数据记录中最好不 要有空白单元格或各并单元格;每个字段中数据的数据类型必须一致(如,“订单日期”字 段的值即有日期型数据又有文本型数据,则无法按照“订单日期”字段进行组合)。数据越规则,数据透视表使用起来越方便。如上图中的表格属于交叉表,不太适合依据此表创建数据透视表(不是不能使用数据透视表, 只是使用上表创建数据透视表某些功能无法体现)。因为其月份被分为 12 个字段,互相比较版权所有:卢景德 (MCT) 转载请注明出处 2 / 37 联系方式: Trainerljd@msn.com

、Excel 2007 数据透视表应用详解起来比较麻烦。 最好将其改为如下结构:上表只使用一个“月份”字段,而 12 个月作为月份字段的值,这样互相比较起来比较容易。 使用此结构的表格,通过数据透视表,很容易创建上图所示的交叉表格,但反之则很麻烦。 因此,创建数据透视表之前,要注意表格的结构问题。越简单越好,就类似数据库的存储方 式。或者,能纵向排列的表格就不要横向排列。A.1.1 为什么使用数据透视表?如下表,“产品销售记录单”记录的是 2006 和 2007 年某公司订单销售情况的表格。其中包 括订单日期,产品名称,销往的地区、城市,以及产品的单价、数量、金额等。 我们希望根据此表快速计算出如下汇总信息: 1. 每种产品销售金额的总计是多少? 2. 每个地区的销售金额总计是多少? 3. 每个城市的销售金额总计是多少? 4. 每个雇员的销售金额总计是多少? 5. 每个城市中每种产品的销售金额合计是多少? ?? 诸多的问题,使用数据透视表可以轻松解决。。。版权所有:卢景德(MCT)转载请注明出处3 / 37联系方式: Trainerljd@msn.com

Excel 2007 数据透视表应用详解B. 使用数据透视表B.1 创建数据透视表尽管数据透视表的功能非常强大,但是创建的过程却是非常简单。 1. 将光标点在表格数据源中任意有内容的单元格,或者将整个数据区域选中。 2. 选择“插入”选项卡,单击“数据透视表”命令。3.在弹出的“创建数据透视表”对话框中,“请选择要分析的数据”一项已经自动选中了光标所处位置的整个连续数据区域,也可以在此对话框中重新选择想要分析的数据区域 (还可以使用外部数据源,请参阅后面内容)。“选择放置数据透视表位置”项,可以在新的工作表中创建数据透视表,也可以将数据透视表放置在当前的某个工作表中。版权所有:卢景德 (MCT) 转载请注明出处 4 / 37联系方式: Trainerljd@msn.com

Excel 2007 数据透视表应用详解4.单击确定。Excel 自动创建了一个空的数据透视表。上图中左边为数据透视表的报表生成区域 报表生成区域,会随着选择的字段不同而自动更新;右侧为数据 报表生成区域 数据 透视表字段列表。创建数据透视表后,可以使用数据透视表字段列表来添加字段。如果要更 透视表字段列表改数据透视表,可以使用该字段列表来重新排列和删除字段。默认情况下,数据透视表字段列表显示两部分:上方的字段部分用于添加和删除字段,下方的布局部分用于重新排列和重 新定位字段。可以将数据透视表字段列表停靠在窗口的任意一侧,然后沿水平方向调整其大 小;也可以取消停靠数据透视表字段列表,此时既可以沿垂直方向也可以沿水平方向调整其 大小。右下方为数据透视表的 4 个区域,其中“报表筛选”、“列标签”、“行标签”区域用于放置分类字段,“数值”区域放置数据汇总字段。当将字段拖动到数据透视表区域中时,左侧会自 动生成数据透视表报表。版权所有:卢景德(MCT)转载请注明出处5 / 37联系方式: Trainerljd@msn.com

篇二:Excel教程中数据透视表的用法实例

Excel教程中数据透视表的用法实例 数据透视表是一个系列教程,IT部落窝小编会为大家逐步讲解数据透视表和数据透视图关联的知识,配合实例加以讲解,并附上案例的excel源文件供大家学习使用。

数据透视表是excel教程中功能最大、使用最灵活、操作最简单的工具。使用数据透视表不必输入复杂的公式和函数,仅仅通过向导就可以创建一个交互式表格,从而自动提取、组织和汇总数据。如果将数据透视表和函数结合使用,更能创建出满足各种需求的报表。什么是数据透视表呢?数据透视表就是一种交互式报表,可以快速分类汇总大量的数据,并可以随时选择页、行和列中的不同元素,快速查看源数据的不同统计结果,同时还可以随意显示和打印出用户感兴趣区域的明细数据,使分析、组织复杂的数据更加快捷有效。数据透视表的作用就是将用户从创建复制公式、使用各种函数的烦琐工作中解脱出来,使其迅速而准确的对数据进行处理分析,制作出漂亮的报告和图表。

以工作表数据制作数据透视表的注意事项有以下七点:

以工作表数据制作数据透视表,这些工作表数据必须是一个数据清单。所谓数据清单,就是在工作表数据区域的顶端行为字段名称(标题),以后各行为数据(记录),并且各列只包含一种类型数据的数据区域。这种结构的数据区域就相当于一个保存在工作表的数据库。第一,数据区域的顶端行为字段名称(标题)。

第二,避免在数据清单中存在有空行和空列。这里需指明以下,所谓空行,是指在某行的各列中没有任何数据,如果某行的某些列没有数据,但其他列有数据,那么该行就不是空行。同样,空列也是如此。

第三,各列只包含一种类型数据。

第四,避免在数据清单中出现合并单元格。

第五,避免在单元格的开始和末尾输入空格。

第六,尽量避免在一张工作表中建立多个数据清单,每张工作表最好仅使用一个数据清单。

第七,工作表的数据清单应与其他数据之间至少留出一个空列和一个空行,以便于检测和选定数据清单。

在制作数据透视表之前,应该按照以上7点来检查数据区域,如果不满足上面的要求,需要先进行整理工作表数据从而使之规范。

本文讲解了三个知识点:第一,什么是数据透视表,第二,数据透视表的作用,第三以工作表数据制作数据透视表的注意事项,下面一片文章,我们将以实例介绍如何整理数据清单:删除数据区域内的所有空行的四种方法。 删除数据区域内所有空行的方法有多种,比如排序、高级筛选、自动筛选、VBA编写。下面小编就这几种删除空行的方法逐一介绍。

本文实例为员工的工资和个税清单。在这个数据清单中就存在一些空行,为了制造数据透视表,首先就需要将这些空行删除掉。

第一种删除空行的方法:排序法

第一步,在数据清单的右侧插入一个辅助列,D列。

第二步,在D列中输入1,2,3,4,5,6,……连续的自然数序列。

第三步,单击“数据”——“排序”,对职工姓名列(A列)进行升序排序,这样就将数据区域内的所有空行排在了数据区域的底部。

第四步,删除数据区域内底部的所有空行。

第五步,对D列进行升序排列,恢复数据的原始位置。

第六步,删除辅助列,就得到删除所有空行后的数据区域。

第二种删除空行的方法方法:高级筛选法

在利用高级筛选工具筛选并删除数据区域内的所有空行之前,首先要设置条件区域。进行设置条件区域需要了解条件区域的设置规则。

为了筛选并删除数据区域内的所有空行,需要对数据区域内各列的数据进行判断,也就是判断在某行各列是否有数据。对于文本型数据,星号(*)表示有数据,对于数值型数据,不等于好(<>)表示有数据,这样,就可以在原始数据区域之外的任意单元格设置条件区域。

设置完成条件区域后,单击“数据”——“筛选”——“高级筛选”命令,弹出高级筛选对话框,在“列表区域”文本框输入列表区域“$A$1:$C$20”,在“条件区域”输入“$E$2:$G$5”,选中“将筛选结果复制到其他位置”,并在“复制到”输入“$I$1:$K$1”,单击确定即可。

第三种删除空行的方法方法:自动筛选法

第一步,单击“数据”——“筛选”——“自动筛选”命令。

第二步,从“姓名”单元格的下拉列表中选择(非空白)选项,得到筛选结果。

第三步,选取数据区域的所有单元格,按下F5键,弹出“定位”对话框,单击“定位条件”,选择“可见单元格”,确定。

第四步,复制,在需要保存数据的空白单元格单击,粘贴。

第五步,删除原始数据区域。

第四种删除空行的方法方法:VBA代码

编写下面一段出现,运行这段程序,就可以迅速的将原始数据区域内的所有空行删除。 Sub DeleteEmptyRows()

Dim LastRow As Long

Dim r As Long

LastRow = ActiveSheet.UsedRange.Row - 1 + ActiveSheet.UsedRange.Rows.Count

Application.ScreenUpdating = False

For r = LastRow To 1 Step -1

If Application.WorksheetFunction.CountA(Rows(r)) = 0 Then Rows(r).Delete Next r

Application.ScreenUpdating = True

End Sub

在数据透视表系列教程二,讲解了一次性的删除数据区域内的所有空行的几种方法。制作数据透视表之前必须把工作表中的空行空列都需要删除,才能避免错误。

本文就讲解一次性的删除数据区域内的所有空列的两种方法。

第一种一次性删除数据区域内的所有空列的方法是借助辅助列和公式来删除空列。这种方法是设计一个辅助列,并利用COUNTA函数统计各列不为空的单元格个数(如果为空列,那么不为空单元格的个数就是0),然后用一个常量除以统计的单元格个数。当某列为空列时,就会出现错误值“#DIV/0!”,这样,就可以利用定位工具定位到所有出现错误值的单元格,删除出现错误值单元格所在的整列。

实例如下图所示:

具体操作步骤如下:

第一步,在数据区域下的任意一行,比如A8单元格输入公式:=1/COUNTA(A1:A6),然后向右填充复制到H8,得到计算结果,可以看到D、F两行空列都是错误公式。

第二步,单击任意数据区域的单元格,按下F5键,弹出“定位”对话框,单击“定位条件”,选择“公式”选项组下面的“错误”复选框,确定。就可以将所有错误公式的列选中。第三步,单击“编辑”——“删除”——“整列”。

第四步,删除辅助行。

第二种一次性的删除数据区域内的所有空列的方法是使用VBA代码。

下面是编写的一段程序,只要运行这段程序,就可以迅速将所有空列删除。代码如下: Sub DeleteEmptyColumns()

Dim LastCol As Long, r As Long

LastCol = ActiveSheet.UsedRange.Column - 1 +

ActiveSheet.UsedRange.Columns.Count

Application.ScreenUpdating = False

For r = LastCol To 1 Step -1

If Application.WorksheetFunction.CountA(Columns(r)) = 0 Then Columns(r).Delete Next r

Application.ScreenUpdating = True

End Sub

数据区域的所有小计行会在一定程度上影响数据透视表的统计汇总结果。尽管可以不在数据透视表中显示这些小计,但这些小计项目的存在终究是多余的。实际上,数据透视表会自动添加各个类别项目的小计。

如何一次性快速的删除工作表中的小计行和全年的合计行呢,工作表如下图所示。

第一步,将光标定位在工作表数据区域,按下CTRL+F键,打开“查找和替换”对话框,在 “查找”框中输入“*计”,单击“查找全部”按钮,所有最后一个字为“计”的单元格都被查找出来了。 “查找和替换”对话框激活状态下,按下CTRL+A,即可选中所有小计行。

第二步,单击“编辑”——“删除”——“整行”。

在某些情况下,可能在某列中既输入了数字型文本,有输入了纯数字,比如序号、电话号码等,这样,在利用数据透视表进行汇总计算时,会将看起来相同但实际并不相同的序号等处理为两种类别,从而造成汇总计算错误。因此,在这种情况,就必须将文本型数字和纯数字混杂的行进行统一处理,要么统一处理为文本型数字,要么统一处理为纯数字。

我们看下图,B列的产品编号数据既有文本型数字,也有纯数字,制作的数据透视表如右边所示,显然,这样的汇总计算结果是错误的。因此,我们对B列数据做如下处理。

为了能够对数据进行正确的处理和分析,必须将产品编号处理为统一类型的数据。首先,介绍文本型数字转换为数字的方法

比如,新建一列,输入=VALUE(B2),然后下拉,或者使用公式“=1*B2”、“=B2/1”、“=--B2”,转换后,再使用选择性粘贴工具将公式转换为数值,然后将原始的B列数据替换。第二种方法,也可以使用智能标记中的“转换为数字”命令。

第三种方法,使用选择性粘贴的批量计算功能,对文本型数字批量修改的方法是:在任何一个空白单元格,输入数字1,选择该单元格,复制,然后再选择要批量进行转换的单元格区域,打开“选择性粘贴”对话框,选中“数值”单选按钮和“乘”或“除”单选按钮,也就是将原始数据乘以或者除以数字1,那么就会将文本型数字转换为数字。

接下来,我们介绍数字转换为文本型数字的方法,可以使用TEXT函数。比如输入公式:=TEXT(B2,"0000"),往下拖,就可以实现了。比如上图B列的产品编号是4位数字,所以参数使用"0000"。

更多Excel教程案例学习请加Excel学习交流群:284029260

篇三:Excel查看数据使用数据透视表的方法(图文教程)

Excel查看数据使用数据透视表的方法(图文教程)

Excel 2003 工作表是组织和分析财务数据的理想工具。例如,您可能会创建一个包含差旅住宿费的工作表。如果需要各个季度的分类汇总,您知道如何相应地修改工作表。

但是,在需要按季度查看费用类别总计时会发生什么情况呢?而且如果您每次只想查看某一类或某一年份又该怎么办呢?在 Excel 工作表中能实现这些吗?当然可以。有没有更容易的方法?肯定有。·一种更容易的方法

Microsoft PivotTable? 报表就是答案。不必写入复杂的公式,您可以使用向导创建一个交互式表格来自动提取、组织和汇总您的数据。然后,您可以使用该报表分析数据并进行比较、检测样式和关系并分析趋势。

例如,您可以使用一个包含差旅费事项的电子表格...Excel 工作表来源

...创建一个按类别和季度汇总员工差旅费总计的数据透视表。各类别、年份和季度的费用

现在,不必更改原始工作表,您就可以创建另一个数据透视表,通过其他方式来查看数据;例如,可以按员工或按月份查看差旅费,而不必输入一个公式。下面说明如何快速创建数据透视表。·创建数据

首先,在 Excel 工作表中创建数据。您可以将现有的电子表格或数据库中的数据导入到新 Excel 工作表中。确保数据可用于数据透视表:

删除所有空行或空列。 删除所有自动小计。 确保第一行包含各列的描述性标题。 确保各列只包含一种类型的数据—例如,一列中是文本,另一列中是数值。

·启动“数据透视表和数据透视图向导”

在 Excel 工作表中,从要根据其创建数据透视表的表格选择一个单元格。 在“数据”菜单上,单击“数据透视表和数据透视图”启动“数据透视表和数据透视图向导”。如果不能选择数据透视表和数据透视图怎么办?

如果工作簿是共享的(共享工作簿:允许网络上的多位用户同时查看和修订的工作簿。每位保存工作簿的用户可以看到其他用户所做的修订。),则“数据透视表和数据透视图”命令不可用。

在“数据透视表和数据透视图向导 - 3 步骤之 1”的“请指定待分析数据的数据源类型:”下,单击“Microsoft Office Excel 列表或数据库”。 在“所需创建的报表类型:”下,单击“数据透视表”。 单击“完成”。

Excel 会在您的工作簿中插入一个新工作表,该新工作表包含报表的布局区域(即“数据透视表”工具栏)和“数据透视表字段列表”。

·开始构建您的数据透视表

将“类别”字段从“数据透视表字段列表”拖动到数据透视表的“将行字段拖至此处”区域。不要担心会将字段放错位置,您以后可以随意移动它们。

请注意,向导会使用您的工作表中“类别”列的数据自动填充行。此外,“数据透视表字段列表”中所使用的字段以粗体显示。行中为“类别”的数据透视表

如果看不到“数据透视表字段列表”怎么办?如果看不到“数据透视表字段列表”,请在带轮廓的布局区域中单击。如果仍然看不到它,请单击“数据透视表”工具栏上的“显示字段列表”按钮。

“数据透视表”工具栏在什么位置?

该工具栏显示时应该浮动在工作表上或停靠在一侧。如果没有显示该工具栏,请单击“视图”,指向“工具栏”然后单击“数据透视表”。·给报表添加数据

将包含要汇总数据的字段,例如,“金额”字段,从“数据透视表字段列表” 拖动到数据透视表的“请将数据项拖至此处”区域。

现在,数据透视表会显示每个类别的费用总计。包含类别和费用总计的数据透视表

·给报表添加页排序字段

要按“类”筛选数据,可以在页顶部创建一个下拉箭头。

将“类”字段从“数据表字段列表”拖动到“将页字段拖至此处”区域。 单击“类”下拉箭头,然后选择一个类。

现在,您可以看到某个时间某一个类的费用类别。

按“类”筛选的结果

要查看所有“类”的数据,请单击“类”下拉箭头,然后单击“(全部)”。·使用此报表还可以做什么?按金额排序费用类别

您可以利用“自动排序”功能来首先查看最大的费用类别。

单击“类别”字段,单击“数据透视表”工具栏上的“数据透视表”,然后单击“排序并列出前 10 项”。 在“自动排序选项”下,单击“降序”。 在“使用字段”框中,单击“金额总和”,然后单击“确定”。

按“金额”排序的费用类别

查看各季度的费用类别

按季度查看每个类别的花费:

将“日期”字段拖动到“行”区域。 右键单击“日期”字段,指向“组及显示明细数据”,然后

单击“组”。 在“依据”框中,单击“季度”。如果源工作表包含多个年份的数据,还要单击“年份”。 如有必要,清除“月份”选项,然后单击“确定”。各年份、季度和类别的费用

查看各季度每个费用类别的变化情况

您可以在很短的时间内更改数据透视表中的行和列。 将“类别”字段拖动到“年份”字段的左侧。

各类别、年份和季度的费用

按员工筛选结果

要按员工筛选数据,可以在页的顶部创建第二个下拉箭头。将“员工”字段拖动到“类”字段之上或之下的“页字段”区域。 单击“员工”下拉箭头,选择一名员工,然后单击“确定”。按“员工”筛选的结果

在不同的工作表上显示每个员工的结果

除了查看一名员工的结果,您还可以将每个员工的结果显示在不同的工作表中。

在“数据透视表”工具栏上,单击“数据透视表”,然后单击“分页显示”。 在“分页显示”对话框中,单击“员工”,然后单击“确定”。多个页将会作为工作表标签显示出来。


excel透视表教程》由:免费论文网互联网用户整理提供;
链接地址:http://www.csmayi.cn/meiwen/37587.html
转载请保留,谢谢!