排序是按照特定規則按特定順序或排序順序排列對象的過程。
在電子表格程序(如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降序排列順序是:
真正
真假假