对于很多经常使用Excel排序功能的用户来说,“排序”对话框一次只允许设置三个关键词的限制很难满足需求。在如图所示的工作表中,有一个包含5列数据的表。如果需要按关键词从左到右排序,就成了难题。单击菜单“数据排序”后,不能在“排序”对话框中设置“完成日期”和“负责人”字段。
图1 Excel表格排序
其实Excel排序的关键字并不受上图这个对话框的限制,可以按任意列数作为关键字进行排序。用户对三列以上的数据进行排序,只需要掌握一个原则:在多列网格中,先排序的列会基于其他列在后面的排序过程中尽量保持自己的顺序。
因此,在对多列排序时,优先级较低(或优先级较低)的列应先排序,优先级较高(或优先级最高)的列应后排序。
在本例中,由于列不多,您甚至可以放弃“排序”对话框,使用工具栏上的“升序排序”按钮依次对“所有者”、“完成日期”、“开始日期”、“项目”和“类别”列进行排序。
此外,还可以使用“排序”对话框两次完成排序:第一次使用时,使用“完成日期”作为主关键字,使用“负责人”作为次关键字;在第二次使用中,如图121-2所示进行设置。
最近完成的排序效果如图所示。
图2 Excel表格最终效果