排序是按照特定规则按特定顺序或排序顺序排列对象的过程。
在电子表格程序(如Excel和Google Spreadsheets)中,根据要排序的数据类型,可以使用多种不同的排序顺序。
升序与降序排列顺序
对于文本或数字值 ,这两个排序顺序选项是升序和降序 。
根据所选范围内的数据类型,这些排序顺序将按以下方式对数据进行排序:
对于升序排序:
- 从A到Z排序 - 用于文本数据
- 最小到最大排序 - 用于数字数据
- 从最旧到最新排序 - 用于日期或时间数据
对于降序排序:
- 从A到Z排序 - 用于文本数据
- 最大到最小排序 - 用于数字数据
- 排序最新到最旧 - 用于日期或时间数据
隐藏的行和列以及排序
在排序过程中, 隐藏的行和列数据不会移动,因此在排序前需要取消隐藏 。
例如,如果第7行是隐藏的,并且它是排序的数据范围的一部分,它将保留为第7行而不是作为排序的结果移动到其正确的位置。
数据列也是如此。 按行排序涉及对数据列重新排序,但如果列B在排序之前隐藏,则它将保留为列B,而不会与排序范围中的其他列重新排序。
按颜色和排序顺序进行排序
除了按值(如文本或数字)进行排序外,Excel还具有自定义排序选项,允许按以下颜色进行排序:
由于颜色没有升序或降序,因此用户在“排序” 对话框中定义颜色排序顺序。
排序顺序默认值
来源: 默认排序顺序
大多数电子表格程序针对不同类型的数据使用以下默认排序顺序。
空白单元格 :在升序和降序排列顺序中,空白单元格总是放在最后。
数字 :负数被认为是最小的数值,所以最大的负数始终以升序排列,并按降序排列,如:
升序:-3,-2,-1,0,1,2,3
降序:3,2,1,0,-1,-2,-3
日期 :最早的日期被认为是比最近或最新日期更小或更小的日期。
升序(从旧到新):1/5/2000,2/5/2000,1/5/2010,1/5/2012
降序(最近到最旧):1/5/2012,1/5/2010,2/5/2000,1/5/2000
字母数字数据 :字母和数字的组合,字母数字数据被视为文本数据,并且每个字符都按字符为单位从左到右排序。
对于字母数字数据,数字被认为比字母字符的值小。
对于以下数据,123A,A12,12AW和AW12的升序排序为:
123A 12AW A12 AW12降序排列顺序是:
AW12 A12 12AW 123A在文章如何正确地对位于Microsoft.com网站的Excel中的字母数字数据进行排序时,会为在字母数字数据中找到的字符给出以下排序顺序:
0 1 2 3 4 5 6 7 8 9(空格)! “#$%&()*,。/:;?@ [\] ^ _`{|}〜+ <=> ABCDEFGHIJKLMNOPQRSTU VWXYZ逻辑或 布尔数据 :只有TRUE或FALSE值,而FALSE的值被认为小于TRUE。
对于以下数据,TRUE,FALSE,TRUE和FALSE,升序排列顺序为:
FALSE FALSE TRUE TRUE降序排列顺序是:
真正
真假假