1、数据透视表在数据分析中的应用摘要:本文通过一个需要具体解决的问题引入数据透视表的概念和功能,接着以分析“学生名册”表中各专业各层次男女学生人数为案例对数据透视表的使用方法进行列详细的介绍,关键在于数值字段的设置。 下载 关键词:数据透视表;行标签;列标签;数值 中图分类号:TP317.3 文献识别码:A 文章编号:1001-828X(2015)019-000-01 一、引言 EXCEL 中的“学生名册”表中包含有学号、姓名、性别、班级、身份证号、专业方向、年级、层次等信息,表结构如图 1: 图 1 学生名册 利用此表我们希望快速计算出如下汇总信息: 1.各专业有多少人;2.各专业各有多少个班级
2、;3.各专业男生女生各多少人;4.各专业本专科各多少人;5.各专业本专科男女生各多少人。 要分析如上信息很多人想到的是筛选或者函数,在此给大家介绍一种简单易行的方法数据透视表。 二、数据透视表概念简介 数据透视表:是一种交互式的表,可以进行某些计算(如求和、计数、差异分析、个体占总体百分比等);所进行的计算跟数据在数据透视表中的排列有关;可以动态地改变数据透视表的版面布置,以便按照不同方式分析数据,也可以重新安排行标题、列标题和数值,每一次改变版面布置时,数据透视表会立即按照新的布置重新计算数据;另外如果原始数据发生更改,则可以更新数据透视表。 从定义可分析出数据透视表具有如下功能:1、可以快
3、速汇总、分析大量数据表格,还可按分类和子分类查看数据信息(对于子分类还可展开、折叠);2、可以按照数据表的不同列标题从多个角度进行透视,用以查看不同层面的汇总信息,分析结果以及摘要数据;3、深入分析数值数据,帮助用户发现关键数据,为企业决策提供依据。 用于创建数据透视表的数据表格必须满足以下几个条件:1、数据表格的第一行为列标题;2、每一列都是同一个信息且数据类型相同,比如图 1的 A 列必须全部是学号且都是文本型;3、数据表格内容中没有合并单元格。三、案例展示 本文以分析“各专业本专科男女生各多少人”为例具体介绍数据透视表的使用 1.插入数据透视表 (1)首先选中分析要用到的数据,这里选择“
4、学生名册”中所有数据,具体方法为:鼠标单击 A1 单元格,然后“ctrl+shift+”,然后再按“ctrl+shift+”。 (2)“插入”选项卡“表格”区域“数据透视表”“数据透视表”,确定。 2.数据布局 数据布局前,首先分析要得到我们的分析结果需要对那些列进行分析。我们要得到“各专业本专科男女生各多少人”。各专业是对“专业方向”分析,本专科是对“层次”进行分析,男女生是对“性别”进行分析,人数可以根据“学号”或者“身份证号”进行计数统计。综述所述,参与数据透视表分析的列有:专业方向、层次、性别和身份证号(此处用身份证号) 接下来我们举例说明“数据透视表字段列表”中的列标签、行标题和数值
5、。列标签:选择“选择要添加到报表的字段”中的“层次”拖动到“列标签”区域,则可以看到中 A 列和 B 列各显示“本”和“专”两个列标题。同理行标签,当我们把“专业方向”拖动到“行标签”区域时可以看到 5到 32 行的第 1 列显示出了学校所有的专业。数值区域控制行列交叉位置显示的数据,默认值为安装制定的字段进行计数,例如我们把“身份证号”拖动到“数值”区域,则中行列交叉的地方显示列对应意义的人数。在此基础上将“性别”拖动到“行标签”且让其位于专业方向的下方就能实习分析“各专业本专科男女生各多少人”。 3.修改数值的计算类型 在完成布局基础上,单击“计数项:身份证号”的向下三角形扩展按钮,选择“值字段”出现如图 2 所示对话框。在其中我们可以“自定义名称”,设置数值的汇总方式(此处为计数),还可以设置数值的显示方式,比如“全部汇总百分比”(每个数值占总体的比例)。 4.修改行、列标签和使用它进行筛选 我们可以选中 A4 单元格将“行标签”修改为“专业方向”,将 B3 单元格修改为“性别”,这样就更能体现含义,如图 2。如果我们只想查看“西班牙语”方向,则可以单击“专业方向”右侧的筛选按钮来选中,如图 2。 图 2 结果图 四、结束语 通过本文的讲解,希望你能体会到数据透视表适合什么适合使用,领会它的方便快捷,掌握它的使用方法,能够结合你的工作实际进行使用。