在Excel中录入大量的数据后,我们通常既看不出数据背后的逻辑,也不知道接下来能够对数据进行什么操作。这往往是因为我们获得的数据是散乱的,那么对这些散乱的数据进行 归类 (文本型)或者 排序 (数值型)成为必要,化乱为整的方法之一就是排序。
若需要对产品销量按照由高到低进行排序,将鼠标光标定位于“销售量”列中的任意单元格,切换到“数据”选项卡,在“排序和筛选”分组中单击“降序”图标。单击之后,整个数据区域就随着销售量按照由高到低进行了排序,如图1-35所示。
这是最简单的排序方法,这个排序过程包含一个关键点:我们并没有选择整个数据区域,为什么A、B、C三列也会跟随D列进行排序?如果仅对D列排序又会怎样?
事实上,“将鼠标光标定位于数据区域”是Excel的一个重要特性,在很多功能中都会用到这一操作,比如“排序”“筛选”“数据透视表”等,定位于数据区域之后,在进行下一步操作时,Excel会将整个连续的数据区域作为对象。
提示 在本书以后章节中,“将鼠标光标定位于数据区域”都表示后续Excel的操作对象是整个连续数据区域,后续不再特别说明。
有些人习惯选择整列进行排序,比如选中“销售量”列D1:D11,单击“降序”图标后,会弹出“排序提醒”对话框,提示“给出排序依据”,这是什么意思呢?
图1-35 按销售量由高到低进行排序
因为没有选中整个数据区域,那么接下来的排序就分为两种情况。
①仅对“销售量”列进行排序,其他列的数据维持不变。
②所有的列跟随“销售量”列进行排序。
这里弹出的“排序提醒”对话框就是让我们确认按哪种情况进行排序,“扩展选定区域”指的就是将排序区域扩展到整个连续数据区域,所有的列都参与排序;而“以当前选定区域排序”就是只有选中的列参与排序。
显然,多数情况下,我们需要的是所有的列都参与排序,也就是“排序依据”中的“扩展选定区域”,所以这一步保持默认不变,单击“排序”即可。
可见,即使是最简单的排序也应按照一定的规则进行操作,我们可以总结出排序的三要素,具体如下。
①排序范围(整个数据区域还是某一列)。
②排序依据(按照什么维度排序)。
③排序方法(按照升序、降序还是按逻辑排序)。
任何所谓的高级排序或者自定义排序,都是对这三要素进行变形。因此,牢牢掌握这三要素,基本上所有的排序问题都能迎刃而解。