第7章数据透视表和数据透视图开始主讲:第7章数据透视表和数据透视图【学习目标】从概念上理解数据透视表、数据透视图、计算字段和多图形区的表现形式和作用。从操作技能上学会数据透视表和数据透视图的不同建立方法,计算字段、汇总函数和多图形区的产生步骤。【重点难点】本课程的重点是如何为大量的查询数据建立数据透视表和数据透视图,技能上应会采用各种方式建立图表的操作过程。本课程的难点是建立计算字段、建立总计字段、建立汇总函数和建立多图形区。【本章内容】7.1数据透视表视图的组成7.2创建数据透视表视图7.3数据透视图的组成7.4创建数据透视图7.5本章小节7.6习题和上机练习第7章数据透视表和数据透视图7.1数据透视表视图的组成数据透视表的基本概念数据透视表就是一种多维式表格(Multi-dimensiontable),它可以从不同角度对数据进行分析,以浓缩信息并为决策者提供参考。数据透视表包含6个部分:(1)筛选字段(2)行字段(3)列字段(4)字段下拉式箭头(5)明细字段(6)字段列表7.1数据透视表视图的组成数据透视图的组成部分返回目录7.2创建数据透视表视图一、创建数据透视表:(1)打开相关数据库文件。(2)打开相关数据表视图或查询视图,这里是打开“学生成绩信息查询”。(3)执行菜单“视图/数据透视表视图”命令。(4)此时就出现了数据透视表视图窗口,在尚未建立视图之前出现的是一个空白的窗口。7.2创建数据透视表视图空白的数据透视表视图5、将姓名、班级、课程名称、成绩、学分分别添加至相应的区域上。7.2创建数据透视表视图二、新建计算字段在字段列表窗口中,按一下“成绩”字段,接着按工具栏上的“计算汇总和字段”图标,若要建立明细字段,接着按一下“创建计算明细字段”。如图7.2创建数据透视表视图在“属性”对话框中,我们可以设置计算字段的名称,并在中间方框内输入计算公式。成绩*学分/总学分也可以假定总学分为具体的学分,如30。7.2创建数据透视表视图三、新建总计字段在运用数据透视表的自动计算功能为我们产生“记入总分成绩”字段之后,我们可以进一步产生纵向和横向的总计金额,以便统计每位同学的总成绩(横向)以及每门课程的所有成绩之和(纵向)。在“记入总分成绩”上按鼠标右键,执行菜单中的“自动计算/合计”功能。若要隐藏详细数据,只显示总计金额。只需要在数据透视表中按右键,执行菜单中的“隐藏详细资料”的命令即可。7.2创建数据透视表视图7.2创建数据透视表视图创建总计字段四、删除字段在数据透视表中还可以随意的删除不必要的字段,使透视表看起来更简洁有力。7.2创建数据透视表视图7.2创建数据透视表视图数据透视表的特色小结:1、强大的统计分析功能;2、灵活的数据筛选方式;3、方便的表格内容切换返回目录7.3数据透视图数据透视图是另一种数据表现形式,与数据透视表不同的地方在于它可以选择适当的图形、多种色彩来描述数据的特性。数据透视图的建立方式有两种:1、若已经建立了数据透视表,则可以直接转换成为数据透视图。2、从空白窗口开始,一步一步建立所需要的数据透视图。7.3数据透视图“学生成绩查询”数据透视图返回目录7.4创建数据透视图一、从数据透视表直接转换(1)打开相关数据库文件。(2)打开相关数据表视图或查询视图,这里是打开“学生成绩查询”。(3)执行菜单“视图/数据透视表视图”命令,打开数据透视表窗口。此时我们已经建立好了如图7-25所示的数据透视表。(4)若要以数据透视图的方式浏览,选择菜单中视图——数据透视图视图选项即可,二、从头建立数据透视图(1)打开相关数据库文件。(2)打开相关数据表视图或查询视图,这里是打开“学生成绩查询”。(3)执行菜单“视图/数据透视图视图”命令,打开数据透视图窗口。此时尚无任何数据,因此是一个空白的窗口。我们可以看出其中分为四个数据区域,分别是筛选字段区域、数字字段区域、系列字段区域以及分类字段区域,7.4创建数据透视图7.4创建数据透视图空白数据透视图各区域(4)将班级、课程、姓名、成绩分别拖曳至筛选、系列、分类、数据字段区域内,一个基本的数据透视图则已经建立完成。7.4创建数据透视图三、建立汇总函数虽然前面已经建立了基本的数据透视图,但我们若分析每位同学的学分平均成绩,而不是每门的课程成绩。则应如下计算:课程计入总分成绩=课程成绩*该课程的学分/该生获得的总学分由于在数据透视图中无法直接新建合计字段,因此我们若要计算出所有成绩的总和,则必须到数据透视表中建立“记入总分成绩的和”的字段,将原来数据区域中的“成绩的和”的字段删除,再将“记入总分成绩的和”字段拖曳至数据区域内即可,7.4创建数据透视图7.4创建数据透视图建立了汇总函数的数据透视图四、建立多图形区在某些应用里也许需要同时察看多张数据透视图。例如我们想要产生男同学和女同学的成绩状况,就可以运用多重绘图的功能。这样在同一个数据透视图中可以建立多个图表,以便从不同的角度进行比较。若要启动多重绘图功能,只要按下工具栏上的“多图形区”图标即可。在字段列表窗口中找到“性别”字段,将其拖曳至多图表字段区域,此时数据透视表中就将出现多个图表。7.4创建数据透视图7.4创建数据透视图建立了多图形区的数据透视图五、数据透视图中的图表类型7.4创建数据透视图返回目录数据透视表视图的组成建立数据透视表视图数据透视图的组成建立数据透视图本章小节返回目录习题和上机练习1.思考题(1)数据透视表视图分为哪几块区域?在实际应用中应如何筛选并分配数据表中的字段至各区域中?(2)建立计算字段和总计字段有什么意义?(3)数据透视表视图和数据透视图窗体的主要异同点是什么?它们的主要应用领域各为什么?2.上机练习(1)为图书馆管理系统创建数据透视表视图,要求能反映各大类图书中每本图书的价格和数量,并指明该图书所在位置(即处于图书馆哪一个收藏单位)。(2)在上述数据透视表视图中分别统计每个收藏单位、每本书的总价值。(3)以数据透视表视图为基础创建数据透视图,并建立以入馆时间为单位的多图形区。返回目录