4.1 排序数据
对数据进行排序有助于快速直观地显示、理解数据、查找所需数据等,有助于做出有效的决策。在Excel中,用户可以对文本、数字、时间等对象进行排序操作。
4.1.1 简单排序
简单排序是运用Excel内置的排序命令,对数据按照一定规律进行排列。在排序数据之前,用户还需要先了解一下Excel默认的排序次序。
1. 默认排序次序
在对数据进行排序之前,还需要先了解一下系统默认排序数据的次序。在按升序排序时,Excel使用如下表中的排序次序。当Excel按降序排序时,则使用相反的次序。
2. 对文本进行排序
在工作表中,选择需要排序的单元格区域或单元格区域中的任意一个单元格,执行【数据】|【排序和筛选】|【升序】或【降序】命令。
注意
在对汉字进行排序时,首先按汉字拼音的首字母进行排列。如果第一个汉字相同,则按第二个汉字拼音的首字母排列。
另外,如果对字母列进行排序时,则将按照英文字母的顺序排列。如从A到Z升序排列或者从Z到A降序排列。
3. 对数字进行排序
选择单元格区域中的一列数值数据,或者选择列中任意一个包含有数值数据的单元格。然后执行【数据】|【排序和筛选】|【升序】或【降序】命令。
注意
在对数字列排序时,检查所有数字是否都存储为数字格式。如果排序结果不正确,可能是因为该列中包含有文本格式(而不是数字)的数据。
4. 对日期或时间进行排序
选择单元格区域中的一列日期或时间,或者选择列中任意一个包含有日期或时间的单元格。然后执行【数据】|【排序和筛选】|【升序】或【降序】命令,对单元格区域中的日期按升序进行排列。
注意
如果对日期或时间排序的结果不正确时,可能因为该列中包含有文本格式(而不是日期或时间)的数据。
4.1.2 自定义排序
当Excel提供的内置的排序命令无法满足用户需求时,可以使用自定义排序功能创建独特单一排序或多条件排序的排序规则。
1. 单一排序
首先,选择单元格区域中的一列数据,或者确保活动单元格在该列中。然后,执行【数据】|【排序和筛选】|【排序】命令,弹出【排序】对话框。
注意
用户也可以通过执行【开始】|【编辑】|【排序和筛选】|【自定义排序】命令,打开【排序】对话框。
2. 多条件排序
在弹出的【排序】对话框中,分别设置【主要关键字】为“所属部门”字段;【排序依据】为“数值”;【次序】为“升序”。
提示
在【排序】对话框中,如果禁用“数据包含标题”复选项时,【主要关键字】中的列表框中将显示列标识(如列A、列B等),并且字段名也将参与排序。
3. 设置排序选项
在【排序】对话框中单击【选项】按钮,在弹出的【排序选项】对话框中设置排序的方向和方法。
注意
如果在【排序选项】对话框中,启用【区分大小写】复选项,则字母字符的排序次序为:a A b B c C d D e E f F g G h H i I j J k K l L m M n N o O p P q Q r R s S t T u U v V w W x X y Y z Z。
4. 设置排序序列类型
在【排序】对话框中单击【次序】下拉按钮,在其下拉列表中选择【自定义】选项。在弹出的【自定义序列】对话框中选择【新序列】选项,在【输入序列】文本框中输入新序列文本,单击【添加】按钮即可自定义序列的新类别。