![趣学!职场Excel的新玩法](https://wfqqreader-1252317822.image.myqcloud.com/cover/437/34752437/b_34752437.jpg)
4.3 自定义排序
在处理好数据源表(见图4-16)中的合并单元格后(见图4-24),我们将根据“店铺属性”按照“直营店(旗舰)→直营店→加盟店→经销商”的顺序进行排序。在正式操作之前,先来了解一下Excel中已有的排序规则。
第一大类:是默认的,如数字从大到小或者从小到大的升降序。如果是文字,按照拼音的先后顺序从A~Z或者从Z~A。
第二大类:Excel当中有原装11种排序顺序,如按星期、月份、季度顺序排序等(见图4-25)。
但是我们需要的“店铺属性”并不在上述规则当中,所以我们先要将这个“自定义规则”告诉给Excel后,才能让表格按其排序。
![](https://epubservercos.yuewen.com/E8CD69/18562448508358806/epubprivate/OEBPS/Images/Figure-P44_4478.jpg?sign=1739286981-vS6jDdqisPUGmCYFakbGoSTaLJL8ta95-0-6182fad2f05e54226c536f5817c7a323)
图4-25
1. 整理排序原则
(1)将“店铺属性”所在B列复制一份,粘贴在表格的空白区域。
选中B列→按Ctrl+C复制→选中任一空白列,如K列→按Ctrl+V粘贴→粘贴后选择“数据”选项卡→“删除重复值”(见图4-26)→在弹出的“删除重复值”对话框,单击“确定”(见图4-27)→在弹出的“发现了18个重复值,已将其删除;保留了4个唯一值”提示框,单击“确定”(见图4-28)。
![](https://epubservercos.yuewen.com/E8CD69/18562448508358806/epubprivate/OEBPS/Images/Figure-P44_4483.jpg?sign=1739286981-wpa18IdSeqCpTloY9RyI112rhxe5Int7-0-a273afb3276d9604ad8ef0cf19f71f23)
图4-26
![](https://epubservercos.yuewen.com/E8CD69/18562448508358806/epubprivate/OEBPS/Images/Figure-P44_4490.jpg?sign=1739286981-nRIew8wzLaiuGnFLtS1CfIy7GOKmHe5B-0-a401430f07b16d64ada8f330caf5c73d)
图4-27
![](https://epubservercos.yuewen.com/E8CD69/18562448508358806/epubprivate/OEBPS/Images/Figure-P44_4497.jpg?sign=1739286981-exhvBI0QUwzrRk1QX1uCrXT3OTJTGurm-0-39aa29f0e4c812d38eb61ed4c0dcdc5c)
图4-28
(2)调整逻辑顺序:选中“加盟商”所在K4单元格,鼠标指针滑动到边框位置,按住Shift键,拖曳鼠标,将其快速移动到K5下方的位置(见图4-29)。松开鼠标后,快速完成K4和K5的位置调换。其功能相当于,剪切再粘贴的效果。调整后的顺序如图4-30所示。
![](https://epubservercos.yuewen.com/E8CD69/18562448508358806/epubprivate/OEBPS/Images/Figure-P45_4556.jpg?sign=1739286981-7c8qKQj3brYTplXigWhc9FHGGwbNWkG0-0-92905fb2c1d117475896e80f0e193f73)
图4-29
![](https://epubservercos.yuewen.com/E8CD69/18562448508358806/epubprivate/OEBPS/Images/Figure-P45_4557.jpg?sign=1739286981-LHceadCqqrj6CbDouAseRaKEBfhmUmTN-0-c5d12b3435aba00d016da5a927c608da)
图4-30
2. 设置“自定义序列”
选中整理好顺序的单元格,即图4-30中的K2:K5→选择“文件”选项卡→“选项”→“高级”→“编辑自定义列表”(见图4-31)→在弹出的“自定义序列”对话框单击“导入”,即把K2:K5的自定义规则导入自定义序列规则当中(见图4-32)。
![](https://epubservercos.yuewen.com/E8CD69/18562448508358806/epubprivate/OEBPS/Images/Figure-P45_4561.jpg?sign=1739286981-dLhTDrat9TXXYjD4vNpQHcSOkzHLsQ4J-0-3175614ed8987ec4d12f64c63b16dde9)
图4-31
![](https://epubservercos.yuewen.com/E8CD69/18562448508358806/epubprivate/OEBPS/Images/Figure-P45_4570.jpg?sign=1739286981-6bmdtRb5N1bJRId9vYyiblbdBv3K3J59-0-a435be8cd66b7ba4089ffe7fadedc4d5)
图4-32
3. 应用自定义排序
(1)选中表格的任一单元格,如B1→选择“开始”选项卡→“排序和筛选”→单击“自定义排序”(见图4-33)→在弹出的“排序”对话框中设置排序规则1:“主要关键字”为“店铺属性”,“次序”为前面自定义的规则(见图4-34)。
![](https://epubservercos.yuewen.com/E8CD69/18562448508358806/epubprivate/OEBPS/Images/Figure-P45_4579.jpg?sign=1739286981-aTtuQwsVaGJBjHBoN4y6BKy06FaXP2Zf-0-4a15e2a899a77f70868194bb92507b04)
图4-33
![](https://epubservercos.yuewen.com/E8CD69/18562448508358806/epubprivate/OEBPS/Images/Figure-P46_4628.jpg?sign=1739286981-np4AQupPfP1oWnJbxkJKUrYGxhHkZWEp-0-e6dfe005a73115f55a59ce715068e6b9)
图4-34
(2)继续添加排序规则2:单击“添加条件”→设置“次要关键字”为“日期”,“次序”为“升序”→单击“确定”完成(见图4-35)。
![](https://epubservercos.yuewen.com/E8CD69/18562448508358806/epubprivate/OEBPS/Images/Figure-P46_4636.jpg?sign=1739286981-aexOahwUgP6pg2x1j7eHDhb576BfZxnK-0-cd9541948c5a168df686b134f8331d8e)
图4-35
最后,我们看一下最终效果。直营店(旗舰)在最上面,“店铺属性”按照我们自定义的顺序排列。每一个店铺属性明细当中,又按照日期从小到大排序,这样整个表的顺序就规范了(见图4-36)。
![](https://epubservercos.yuewen.com/E8CD69/18562448508358806/epubprivate/OEBPS/Images/Figure-P46_4648.jpg?sign=1739286981-ua52sXyAdtW2E9yJUWTGH8e6KhVCGfeK-0-786f52744637b3335208b819ee4d68b1)
图4-36
表姐说
本章介绍了排序、筛选,主要用于数据源的整理当中。排序、筛选默认的是文本按照拼音的顺序,数字按照大小的顺序;此外,日期还可以分为年、月、日的不同维度进行排序和筛选。
如果在工作当中遇到没有默认的排序规则时,就需要根据实际业务要求去做一个自定义的规则,才能让Excel按照自定义序列的规则排序。
平时在工作当中,数据源如果是不规范的,如合并单元格——呈现的时候是完全没有问题的,但如果我们要做数据分析,把它作为数据源的话,就会有各种各样的问题。对应的解决方案是把这些合并单元格取消,并且用批量填充的方法将信息补全。
我们在一开始做表的时候,可能会想得不是很全面。这没有关系,做完以后可以多看看,多做一些优化和调整。如果数据量比较小,大家用“手动挡”处理表格是没问题的。但是如果数据量比较大,还是推荐大家使用“自动挡”来提高工作效率。