在按升序排序时,Microsoft Excel 使用如下次序(在按降序排序时,除了空白单元格总是在最后外,其他的排序次序反转):
数字 数字从最小的负数到最大的正数进行排序。
按字母先后顺序排序 在按字母先后顺序对文本项进行排序时,Excel 从左到右一个字符一个字符地进行排序。例如,如果一个单元格中含有文本“A100”,则这个单元格将排在含有“A1”的单元格的后面,含有“A11”的单元格的前面。
文本以及包含数字的文本,按下列次序排序:
0 1 2 3 4 5 6 7 8 9 (空格) ! " # $ % & ( ) * , . / : ; ? @ [ \ ] ^ _ ` { | } ~ + < = > A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
撇号 (') 和连字符 (-) 会被忽略。但例外情况是:如果两个文本字符串除了连字符不同外其余都相同,则带连字符的文本排在后面。
逻辑值 在逻辑值中,FALSE 排在 TRUE 之前。
错误值 所有错误值的优先级相同。
空格 空格始终排在最后。