对于文本,Excel默认按照文本拼音字母在26个英文字母中的顺序进行排序。本例中的“1班”、“2班”、“3班”其实是“数字 文本”的组合。Excel会首先按照数字“1、2、3”进行排序,然后再对文本按字母顺序排序。由于班级第2个字符均为“班”,因此不会影响排序顺序。
2
按多列排序
如下图所示,按照“班级”和“成绩”进行排序。将同一班级的成绩排列在一起,而且班级内部,按照成绩由高到低排序。
按多列排序,可以通过“排序”对话框进行。单击【数据】-【排序】,打开【排序】对话框,如下图所示。
(1)【主要关键字】选择“班级”,【排序依据】选择“单元格值”,【次序】选择“升序”;
(2)单击【添加条件】,增加【次要关键字】排序条件;
(3)【次要关键字】选择“成绩”,【排序依据】选择“单元格值”,【次序】选择“降序”。
(4)本例中先按“班级”将同一班级排列在一起,再将同一班级内按“成绩”由高到低排序,即先按“班级”排列,再按“成绩”排列。因此“班级”作为【主要关键字】,“成绩”作为【次要关键字】。
具体操作如下:
3
特殊排序规则
除了上述两种常用的排序规则外,有时也会使用到Excel的一些特殊排序规则。
1、按笔划排序
默认情况下,Excel对汉字的排序方式是按照拼音的字母在26个英文字母中出现的顺序进行排序。但是对于姓名来说,有时会要求以笔划排序。Excel在【排序】对话框中,设置了按【笔划排序】的选项。