1
计算机应用基础
1.7.4.1 一、数据排序
一、数据排序

对所选单元格区域的数据可以通过“数据”选项卡|“排序和筛选”组中的“排序”“升序”和“降序”按钮进行升序或降序排序。

(一)多属性排序数据表

[例4-5] 对学生成绩表按性别对数学成绩进行降序排序,如图4-47所示。

图4-47 学生成绩表

(1)用鼠标拖动选择A2~F7数据列表区域或单击数据列表中的任何一个单元格,单击“开始”选项卡|“编辑”组|“排序和筛选”按钮,在弹出的下拉菜单中选择“自定义排序”选项,打开如图4-48所示的“排序”对话框,或者单击“数据”选项卡|“排序和筛选”组|“排序”按钮,也可以打开如图4-48所示的“排序”对话框。

图4-48 “排序”对话框

(2)在“排序”对话框“主要关键字”下拉列表框中选择“性别”,“排序依据”下拉列表框中选择“数值”,“次序”下拉列表框中选择“升序”;单击“添加条件”按钮,增加排序条件,在“次要关键字”下拉列表框中选择“数学”,“排序依据”下拉列表框中选择“数值”,“次序”下拉列表框中选择“降序”;如果还有其他排序条件,可以再次单击“添加条件”按钮,增加排序条件;选择“数据包含标题”复选按钮,单击“确定”按钮完成排序设置,结果如图4-49所示。

图4-49 按性别升序和数学成绩降序排序结果

(二)单属性排序数据表

当只需要按单个属性对记录进行排序时,可以使用“数据”选项卡|“排序和筛选”组|“升序”按钮和“降序”按钮,或者单击“开始”选项卡|“编辑”组|“排序和筛选”按钮,在弹出的下拉菜单中选择“升序”或“降序”选项对数据进行排序。

若对图4-47学生成绩表中的数据按数学成绩进行降序排序,方法如下。

(1)若鼠标选中“数学”属性列所在的单元格区域,即D2:D7,然后单击“数据”选项卡|“排序和筛选”组|“降序”按钮,或者单击“开始”选项卡|“编辑”组|“排序和筛选”按钮,在弹出的下拉菜单中选择“降序”选项,打开“排序提醒”对话框,如图4-50所示。在该对话框中选择“扩展选定区域”单选按钮,单击“排序”按钮进行排序,则数据列表中的所有记录按照“数学”成绩的降序排序,排序结果如图4-51所示。若在该对话框中选择“以当前选定区域排序”单选按钮,单击“排序”按钮后,则只对所选的属性列进行排序,而其他属性列保持不变,一般不选择该选项。

图4-50 “排序提醒”对话框

图4-51 按数学成绩降序排序结果

(2)若鼠标在“数学”属性列中的任一单元格中单击,然后单击“数据”选项卡|“排序和筛选”组|“降序”按钮,或者单击“开始”选项卡|“编辑”组|“排序和筛选”按钮,在弹出的下拉菜单中选择“降序”选项,进行降序排序,则成绩表中的所有记录按照“数学”成绩的降序排序,如图4-51所示。