APP下载

巧用数据透视表处理多行数据转换成多列数据问题

2021-12-24李雪芹

电脑知识与技术 2021年29期

李雪芹

摘要:利用数据透视表对数据进行分析是Excel办公软件强大数据处理功能之一,数据透视表也是《Excel 电子表格制作》教材中的一个重要知识点,是Excel应用的一个核心内容,在历年来的省市级素质能力大赛中是必考的一项内容,下面文章是从历年试题中抽取的一道有关运用数据透视表来处理多行数据转换成多列数据问题的做题过程来分析。

关键词:数据透视表;行标签;列标签;值标签

中图分类号:G642  文献标识码:A

文章编号:1009-3044(2021)29-0028-03

数据分析功能是Excel强大的功能之一[2],是《Excel 电子表格制作》教材中的一个重要知识点,是Excel应用的一个核心内容,因此是必须掌握的。用数据透视表分析处理数据知识点在历年来的省市级素质能力大赛中屡次出现,而在所有的中职《Excel 电子表格制作》教材中都涉及很少一部分内容,且讲解非常简单,甚至有些教材中还没有这一部分内容,因此大部分学生在学习使用数据透视表对数据进行分析处理时也觉得颇有难度。下面我们就以一道利用数据透视表处理成绩表的行列不同显示模式的报表类竞赛试题为例来进行分析其做题步骤。

1问题引入

数据透视表是一种对大量数据进行快速汇总和建立交叉列表的交互式报表,用户可以旋转其行或列以查看对源数据的不同汇总,它是Excel强大数据处理能力的具体体现[1]。下面是从历年Excel竞赛试题中抽取的一道有关利用数据透视表处理多行与多列转换的创意类试题。试题要求:(1)请将“成绩素材”表中的原始成绩表(如图1所示)处理成如图2所示的常规成绩表放置在“答题1”工作表中;(2)请简述自己的解题思路和步骤,将答题思路写到“答题2”工作表中指定位置。

2问题分析

本試题原成绩表中每位学生有5门成绩,分5行显示;处理后的成绩表中将5门成绩分5列显示,这是一个典型的利用数据透视表将多行数据转换为多列数据进行分析查看的一个案例。

3问题处理

3.1插入数据透视表

先选择“成绩素材”工作表,将光标置于数据区域的任意一个单元格内,单击“插入”-“表格”-“数据透视表”按钮,打开“创建数据透视表”对话框,在“选择一个表或区域”栏中选择“成绩素材”工作表中的数据区域(A1:F431)区域,在“选择放置数据透视表的位置”栏中选择“新工作表”,如图3所示。单击“确定”按钮,进入一个新的工作表SHEET1中。

在新工作表SHEET1中右侧显示“数据透视表字段”设置窗口,将“院系”、“班级”、“学号”、“姓名”字段拖入“行”标签下面框中,将“课程”字段拖入“列”标签下面框中,将“成绩”字段拖入“值”标签下面框中,如图4所示。生成的数据透视表自动插入到SHEET1工作表的A3单元格开始位置处。

3.2设置数据透视表

1)单击“数据透视表工具”-“设计”-“布局”-“分类汇总”右侧的下拉箭头,选择“不显示分类汇总”,可以将分类汇总行隐藏。如图5所示。

2)单击“数据透视表工具”-“设计”-“布局”-“报表布局”右

侧的下拉箭头,分别选择“表格形式”显示命令、“重复所有项目标签”命令,即可将数据透视表以表格形式显示,并将所有重复的项目标签都显示出来,如图6所示。

3)选择SHEET1工作表的A4:J90区域,单击鼠标右键,选择“复制”命令,切换到“答题1”工作表的A1单元格,单击鼠标右键,选择“粘贴选项”中的“值粘贴”按钮,即可将数据透视表中的数据分析结果区域复制到“答题1”工作表中的指定位置。

3.3美化处理后的成绩表

1)为表格添加边框。选择“答题1”工作表的A1:J87区域,单击“开始”-“单元格”-“格式”右侧的下拉列表,选择“设置单元格格式”命令,打开“设置单元格格式”对话框,选择“边框”选项卡,在“直线”样式栏中选择合适的线型,在“预置”栏中分别单击“外边框”和“内部”按钮,再单击“确定”按钮。

2)调整列宽。选择A2:J87区域,单击“格式”下拉列表,选择“自动调整列宽”命令,将这两列设置为根据内容自动调整列宽,使这两列内容能够完全显示出来。将“总计”字段名字改为“总分”。

3)设置字段名行字形及填充颜色。选择A1:J1单元格区域,单击“开始”-“字体”-“”按钮,将字段名行文字设置加粗显示;单击“开始”-“字体”-“填充”下拉列表,选择合适的填充颜色。

4)设置字段名行各课程名称单元格自动换行。选择E1:J1单元格区域,单击“开始”-“对齐方式”-“”按钮,将各门课程字段名单元格设置为自动换行显示。

4问题小结

本试题是Excel数据处理项目中的创意类题型,它是利用数据透视表创建行列交叉列表的交互式报表的一个典型案例。这道试题只要认真观察、比较原表与结果样表的区别,就不难想到使用数据透视表来处理,并分析出数据透视表的“行”标签字段、“列”标签字段、“值”标签字段,难点在于生成数据透视表后的显示设置,这在所有中职教材中都很少涉及,所以需要教师在讲解这一部分内容时将“数据透视表工具”各选项组中的按钮多演示、并找些相关数据透视表显示设置的样题给学生们

多练习、多长见识。

参考文献:

[1]王小林,郭燕.Excel 2010电子表格制作案例教程[M].北京:航空工业出版社,2017.

[2]刘可,李显进.Excel 2010从入门到精通[M].北京:清华大学出版社,2014.