![Excel数据处理与分析一本通](https://wfqqreader-1252317822.image.myqcloud.com/cover/359/29974359/b_29974359.jpg)
3.1 数据的排序
在对数据进行处理时,排序是最基本的操作之一,对数据进行排序后,数据就不会看起来杂乱无章了。排序的方法有很多,如简单排序、复杂排序、特殊排序等。
3.1.1 简单排序
简单排序就是按照单列的数据进行升序或降序排列,操作起来既简单又快速。
步骤01 将员工的“工资”按照“升序”进行排列。打开工作表,选中“工资”列任意单元格,单击“数据”选项卡“排序和筛选”组中的“升序”按钮,如图3-1所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-1.jpg?sign=1739281272-VZWs7um1q8biWTw673qkalCnTkcdCeRm-0-17d73b6a9293f57792e635a1bac4e8e8)
图3-1
步骤02 可以看到“工资”列,按照从低到高的顺序进行排列,如图3-2所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-2.jpg?sign=1739281272-qmFZUhQ1LomZD8jeYfSE5XyZwjOOryD3-0-85286fed6a8f8e27aac39e2e78c7fb31)
图3-2
知识延伸:其他简单排序方法
除了上面的操作方法,还可以选中D1:D17单元格区域,单击“数据”选项卡中的“升序”按钮,如图3-3所示,弹出“排序提醒”对话框,选中“扩展选定区域”单选按钮,然后单击“排序”按钮,如图3-4所示,即可将“工资”按照从低到高的顺序进行排列。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-3.jpg?sign=1739281272-Uh0z9ERgPZomDj3N2iq8kAdsF7MPabFH-0-954941548c0a4a0ddfe336c0a0052912)
图3-3
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-4.jpg?sign=1739281272-TuJsBMPzuPkaFsQdBOT5gKN2ZH9uGXip-0-f3849be463a6303bed9ba4257f3784d5)
图3-4
3.1.2 复杂排序
复杂排序是根据需要对两列或两列以上的数据进行复杂排序。
步骤01 将“所属部门”降序排序,“工资”升序排序。打开工作表,选中工作表中任意单元格,单击“数据”选项卡“排序和筛选”组中的“排序”按钮,如图3-5所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-5.jpg?sign=1739281272-dlyNU5Qj9rfxR5izlJeQzbjOmsahCkiV-0-64e49ff60e468d60c28bed9634a95271)
图3-5
步骤02 打开“排序”对话框,设置“主要关键字”为“所属部门”,“排序依据”保持不变,设置“次序”为“降序”,设置好后单击“添加条件”按钮,如图3-6所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-6.jpg?sign=1739281272-xeM0Dkpgeeqwd24DO9RNDSBm5EsKLjxT-0-c0925961726985a7adf4247ebdd22b12)
图3-6
步骤03 设置“次要关键字”为“工资”,“次序”为“升序”,设置完成后,单击“确定”按钮,如图3-7所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-7.jpg?sign=1739281272-SbvJ6Nup9j1Kw9k24uB4PrzupLQFNNYZ-0-81a3b74222de11188d009a0e5f50b6de)
图3-7
步骤04 返回工作表中,查看按“所属部门”降序排序,按“工资”升序排序的效果,如图3-8所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-8.jpg?sign=1739281272-y2Osp0JuVQFK0KoMtee34AmQSlVe7F0u-0-f2632ea970edc9e62a876dd8b5a9d110)
图3-8
3.1.3 特殊排序
除了上面的常规排序方法外,还可以根据需要对数据进行特殊排序,如按笔画排序、按拼音首字母排序、按行排序、按单元格颜色排序等。
(1)按笔画排序
对成绩表进行排序时,除了对总分进行升序或降序排序外,还可以对姓名按照笔画进行排序。
步骤01 将“姓名”升序排序。打开工作表,选中工作表中任意单元格,单击“数据”选项卡中的“排序”按钮,如图3-9所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-9.jpg?sign=1739281272-Gf4xtFTad97NllETTy8zgoPwg64BXIgd-0-2bf07ff7600cdeb882b659e6cee70eac)
图3-9
步骤02 打开“排序”对话框,单击 “主要关键字”下拉按钮,从列表中选择“姓名”,设置“次序”为“升序”,然后单击“选项”按钮,如图3-10所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-10.jpg?sign=1739281272-OAlNfHaKMwbGsRpYpWz0xLpwqSu1SjQP-0-cb96b35c3e742063c11fa52764983c89)
图3-10
知识延伸:笔画排序规则
笔画排序的规则是按姓名的笔画数进行排序。“升序”即笔画数少的在前面,笔画数多的在后面,“降序”与之相反。如果笔画数相同时,按起笔来排序,一般是横、竖、撇、捺、折的顺序。同姓的时候,按姓后第一个字进行排序。
步骤03 打开“排序选项”对话框,在“方法”区域中选中“笔划排序”单选按钮,然后单击“确定”按钮,如图3-11所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-11.jpg?sign=1739281272-bgd9Qt7jgb0uK86cDYyQwebVVefIBbku-0-6c6960a4ba35697aac1f625da5c6ea33)
图3-11
步骤04 返回“排序”对话框,单击“确定”按钮,返回工作表中,查看将“姓名”按笔画进行升序排序的效果,如图3-12所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-12.jpg?sign=1739281272-8dWwyziTXUmu7EkftN90YzqmuOZAu8D6-0-643ad2e8d27aabcfad92fc29d3dc43c5)
图3-12
(2)按行排序
Excel除了能按列进行排序外,实际上也可以按行进行排序。
步骤01 打开工作表,选中表格中任意单元格,单击“数据”选项卡“排序和筛选”组中的“排序”按钮,如图3-13所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-13.jpg?sign=1739281272-K0WlJjYiJZHe8KLYHEWllO5shPtVuxZv-0-e8bb3e74ec75aafb8994fbfe300270df)
图3-13
步骤02 打开“排序”对话框,从中单击“选项”按钮,如图3-14所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-14.jpg?sign=1739281272-H3y6hS4owPSmqtHA0gdaesLiDZVnYqMX-0-07ff1d198c0fe0d6669dd64f0f42a59b)
图3-14
步骤03 打开“排序选项”对话框,从中选中“按行排序”单选按钮,然后单击“确定”按钮,如图3-15所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-15.jpg?sign=1739281272-3dz7YGl7AUPeBcF2jETQuv9O3zVsaing-0-a82cafc58bce2c008f9e08aeb3401d0b)
图3-15
步骤04 返回到“排序”对话框,原来的按“列”排序已经改为按“行”排序,设置“主要关键字”为“行1”,“次序”为“升序”,然后单击“确定”按钮,如图3-16所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-16.jpg?sign=1739281272-5QUqCMPfuZZmJsLdbqnIIjVFxaguFG9t-0-f1ccec51b23409e1b273c4656c180637)
图3-16
步骤05 返回工作表中,查看按第一行进行升序排序的效果,如图3-17所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-17.jpg?sign=1739281272-LAEOFd8R4uzWTAXncYQ2cdJQSHQBo7yQ-0-7dd6b9a16427b90b5ace7defccb47759)
图3-17
(3)按单元格颜色排序
在工作表中,为了标识某些单元格中的数据,会为其添加底纹或改变字体颜色,因此用户可以根据单元格的颜色进行排序。
步骤01 打开工作表,选择表格中任意单元格,单击“数据”选项卡中的“排序”按钮,如图3-18所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-18.jpg?sign=1739281272-dNDlxVMMBvlTBl8Sq56L0UexQIvI06TS-0-5f7ce811738051ac1fd5049b1a428a71)
图3-18
步骤02 打开“排序”对话框,设置“主要关键字”为“等级”,单击“排序依据”下拉按钮,从列表中选择“单元格颜色”选项,如图3-19所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-19.jpg?sign=1739281272-mAfQfCZBwqYzTPAouh6JvIECZ6gkJSIo-0-3bee43b1eba8315811d83d205952d396)
图3-19
步骤03 单击“次序”下拉按钮,从列表中选择“无单元格颜色”选项,如图3-20所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-20.jpg?sign=1739281272-9XvCVbRGxaKIpgnKGNbsyJCGK8KvQSmQ-0-61107e2337f1625352a32392b473ecc1)
图3-20
步骤04 单击“添加条件”按钮,添加“次要关键字”,设置“次要关键字”为“等级”,“排序依据”为“单元格颜色”,单击“次序”下拉按钮,从列表中选择“绿色”,如图3-21所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-21.jpg?sign=1739281272-17Sk4qVY5A56hZvWDxp3g8ddE4oHFd2w-0-99d541551763237ddb50a9358189e6f7)
图3-21
步骤05 按照同样的方法,设置其他“次要关键字”,设置完成后单击“确定”按钮,如图3-22所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-22.jpg?sign=1739281272-XOlGFT9SdH6eJynuGgQreizS9ulUwC4x-0-88ce395474c6ddc24d55584bc4a350b1)
图3-22
步骤06 返回工作表中,查看按单元格颜色进行排序的效果,如图3-23所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-23.jpg?sign=1739281272-IsxwXbaGgkLFV5NyOvNHwwAq0MhqVMcU-0-d99f1198e588fc21ca8cfed73a5b61a0)
图3-23
技巧点拨:数字排序
如果排序的对象是数字,还可以在“排序”对话框中增加一个次要关键字,使其按升序或降序排列,如图3-24所示
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-24.jpg?sign=1739281272-hRiscBVN6o5tMokznMr37wIgPnA5qizM-0-e3d8484abeb31bfd7f61c9926909320e)
图3-24
3.1.4 自定义排序
在进行排序的时候,如果需要按照特定的类别顺序进行排序,可以创建自定义排序,按照自定义的序列进行数据的排序。例如,在成绩表中将“学校”按照“北燕中学、华清中学、开南中学、国学中学”的顺序进行排序。
步骤01 打开工作表, 选中任意单元格, 单击 “数据” 选项卡中的 “排序” 按钮, 如图3-25所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-25.jpg?sign=1739281272-idynOkKHsDlFfrUhR1y87ST2wIf6lRMe-0-e2ff9b60192bb5c00a0873c13f0813fe)
图3-25
步骤02 打开“排序”对话框,设置“主要关键字”为“学校”,“排序依据”保持不变,单击“次序”下拉按钮,从列表中选择“自定义序列”选项,如图3-26所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-26.jpg?sign=1739281272-fJOOOsu1em8XbmGZPw9tKiQSFQE8IbWp-0-699a3c74a14499cce29d404db26f6d0f)
图3-26
步骤03 打开“自定义序列”对话框,在“输入序列”列表框中输入自定义的序列内容,然后单击“添加”按钮,如图3-27所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-27.jpg?sign=1739281272-DNolrJS4hzln95hvQjQ8ujyMMlrY8GPj-0-f3133619e56cc5df61352ab81124c7d8)
图3-27
步骤04 这时可以看到“自定义序列”列表框中显示了输入的序列内容,单击“确定”按钮,如图3-28所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-28.jpg?sign=1739281272-mSqhfdLhQBIC4pjfiWw9PKzH5FVnowpN-0-01c1b9116cf4af481fc97b6f4f04377b)
图3-28
步骤05 返回“排序”对话框,可以看到“次序”的排序方式为刚刚设置的自定义序列,然后单击“确定”按钮,如图3-29所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-29.jpg?sign=1739281272-6J9EQIjJLKob7MWkQd39YFFu9DVpcsbD-0-3b393e69a68a3fab1b006357e0c1e5d2)
图3-29
步骤06 返回工作表中,查看按照自定义序列排序的效果,如图3-30所示。
![](https://epubservercos.yuewen.com/0CDED6/16499758104602606/epubprivate/OEBPS/Images/3-30.jpg?sign=1739281272-HYNv1uKWt1Svw2rP7zE2QDJGB4V36eYk-0-61d15609f3553f9d2e198205aed71362)
图3-30