5.4.1 数据排序
对数据排序有利于快速地组织并查找所需数据。数据排序是指按一定的规则对数据进行整理和排序。排序的方式有升序和降序两种。通过排序可以对一列或多列中的数据按字母顺序、数值大小、日期和时间顺序等进行排序。Excel中,大多数排序操作都是列排序。
1.简单排序
简单排序是指对某一列数据按升序或降序进行排序。操作方法是:单击需要排序的列中的某个单元格,在“开始”选项卡上的“编辑”格的“排序和筛选”组中单击“升序”按钮或“降序”按钮,即可按指定方式进行排序。例如,对“学生成绩单.xlsx”按“班级”升序排序,结果如图5-59所示。
注意:依据所在数据列中的数据格式不同,排序方式也不同。
①如果是对文本进行排序,则按字母顺序从A~Z的升序或从Z~A的降序排序。
②如果是对数据进行排序,则按数字从小到大的升序或从大到小的降序排序。
③如果是对日期和时间进行排序,则按从早到晚的顺序升序或从晚到早的顺序降序。
图5-59 简单排序
2.复杂排序
复杂排序就是根据需要设置多个排序条件。操作方法是:(https://www.daowen.com)
①单击需要排序的数据区域中的任意一个单元格,在“开始”选项卡上的“编辑”格的“排序和筛选”组中单击“自定义排序”命令,打开如图5-60所示的“排序”对话框。
图5-60 “排序”对话框
②在“排序”对话框中可以设定多个层次的排序依据:主要关键字、次要关键字(单击“添加条件”按钮,就会出现“次要关键字”,多次单击“添加条件”按钮,可以添加多个次要关键字)。
③在“主要关键字”和“次要关键字”下拉列表框中,选择列标题名,在“排序依据”下拉列表框中,选择是根据指定列中的数值还是格式进行排序。在“次序”下拉列表框中,选择要排序的顺序(“升序”或“降序”)。
④如果需要对排序条件进一步设置,可在“排序”对话框中单击“选项”按钮,打开如图5-61所示的“排序选项”对话框。在“排序选项”对话框中,如果对西文字符排序,可以选择“区分大小写”复选框;默认情况下均是按列排序的,可以在“方向”中选择“按行排序”;对文本数据,可以在“方法”中选择按“笔画排序”。单击“确定”按钮,返回“排序”对话框。
图5-61 “排序选项”对话框
打开“学生成绩单.xlsx”,在打开的“排序”对话框中设置两个排序条件,即首先按主要关键字“班级”进行升序排序,如果性别相同,则按次要关键字“总分”的降序排序,排序结果如图5-62所示(平均值可通过设置样式数值实现小数点保留两位)。
图5-62 排序结果