内容正文:
模块四 电子表格处理软件Excel的应用
项目4.5 处理数据
Excel是一个功能强大的电子表格工具,经常用于处理一些复杂数据,因此在平时制作数据多而复杂的Excel工作表时,如果需要找一组数据就会比较麻烦。Excel提供了排序、筛选和分类汇总功能,可以很轻松地帮助我们将数排序、分类汇总,或者筛选出符合一定条件的数据。
通过本项目的学习,您将掌握以下内容:
◆ 将数据按升序或降序进行排序。
◆ 筛选数据。
◆ 将数据进行分类汇总。
模块四 电子表格处理软件Excel的应用
任务4.5.1 数据的排序
【知识准备】
1. 数据排序的概念和原则
数据排序是指按照一定的顺序重新排列数据清单中的数据,通过排序,可以根据某特定列的内容来重新排列数据清单中的行。排序并不改变行的内容。当两行中有完全相同的数据或内容时,Excel会保持它们的原始顺序。
对工作表中的数据进行排序时,Excel会遵循以下排序原则:
(1) 如果按某一列进行排序,则在该列上完全相同的行将保持它们的原始次序。
(2) 被隐藏起来的行不会被排序,除非它们是分级显示的一部分。
(3) 按多列进行排序时,主要列中如果有完全相同的记录行,会根据指定的第二列进行排序;如果第二列中有完全相同的记录行时,则会根据指定的第三列进行排序。
(4) 在排序列中有空白单元格的行会被放置在排序的数据清单的最后。
(5) 排序选项中如果包含选择的列、顺序和方向等,则在最后列次排序后会被保存下来,直到修改它们或修改选择区域或列标记为止。
模块四 电子表格处理软件Excel的应用
2. 按单列进行排序
在对数据清单中的数据进行排序时,Excel也有其自己默认的排列顺序。其默认的排序是使用特定的排列顺序,根据单元格中的数值而不是格式来排列数据。
在按升序排序时,Excel将使用以下顺序:
(1) 数字从最小的负数到最大的正数排序。
(2) 文本以及包含数字的文本,按下列顺序排序:先是数字0到9,然后是字符“' - (空格) ! " # $ % & ( ) * , . / : ; ? @ “ \ ” ^ _ ` { | } ~ + < = > ”,最后是字母A到Z。
(3) 在逻辑值中,FALSE排在TRUE之前。
(4) 所有错误值的优先级等效。
(5) 空格排在最后。
在按降序排序时,除了空格总是在最后外,其他的排序顺序反转。
利用“数据”选项卡中的“升序”和“降序”按钮可以快速为数据进行排序。
3. 按多列进行排序
利用“升序”和“降序”按钮进行数据排序方便快捷,但缺点是只能按某一字段名的内容进行排序。如果要按两个或两个以上字段名的内容进行排序时,则应在“排序”对话框中进行。
切换到“数据”选项卡,单击“排序和筛选”组中的“排序”按钮,弹出“排序”对话框,即可设置主要关键字、次要关键字、排序依据、排序次序等。可指定多个排序条件。全部设置完毕,单击“确定”按钮,Excel 2010即会按照指定的方式来进行排序。
模块四 电子表格处理软件Excel的应用
【任务操作】
打开“素材\表格素材\库存.xlsx”工作簿,按“数量”和“单价”进行排序,如图4-46所示。
模块四 电子表格处理软件Excel的应用
任务4.5.2 数据的筛选
【知识准备】
1. 筛选的概念
筛选是指在工作表中只显示满足给定条件的数据,而不显示不满足条件的数据。因此,筛选是一种用于查找表格中满足给定条件的快速方法。它与排序不同,它并不重排表格,而只是将不必显示的行暂时隐藏。筛选数据之后,对于筛选过的数据的子集,不需要重新排列或移动就可以复制、查找、编辑、设置格式、制作图表和打印。
可以按多个列进行筛选。筛选器是累加的,这意味着每个追加的筛选器都基于当前筛选器,从而进一步减少了数据的子集。
2. 筛选的类型
使用自动筛选可以创建三种筛选类型:按列表值、按颜色或按条件。对于每个单元格区域或列表来说,这三种筛选类型是互斥的。例如,不能既按单元格颜色又按数字列表进行筛选,只能在两者中任选其一;不能既按图标又按自定义筛选进行筛选,只能在两者中任选其一。
(1) 按列表值筛选
按列表值筛选是指按表格中的特定数据值来进行筛选的方法。在数据清单中单击,然后切换到“数据”选项卡,单击“排序和筛选”组中的“筛选”按钮,即可在每个字段的右边都将出现一个下拉按钮 。单击要进行筛选的字段名右侧的下拉按钮,可弹出一个下拉菜单,其中除了筛选命令外,还有一个列表框,其中列出该字段中的数据项。数据项列表框中最多可以列出10,000条数据,单击并拖动右下角的尺寸控制柄可以放大自动筛选菜单。在列表框中选择符合条件的项,即可在数据清单中只显示符合条件的记录。如果列表很大,可先清除顶部的“(全选)”复选框,然后选择要作为筛选依据的特定数