在Excel中,数字按首位排列是由于默认情况下Excel将数字视为数值类型,而不是文本类型。
当你输入数字时,Excel会根据数字的大小对其进行排序和比较。在排序时,Excel会优先考虑数字的第一位,然后是第二位,以此类推。
这种排序方式有助于将数字按从小到大或从大到小的顺序排列。例如,如果你有一列数字,其中包括2、10、3、5和1,Excel会将它们按照1、2、3、5和10的顺序进行排序。
如果你希望将数字按照其文本形式进行排序,即按照数字的每个位数进行比较而不仅仅是首位,可以将这些数字格式化为文本类型。你可以在Excel的数据选项卡中选择"文本到列"来指定将数据识别为文本,或在输入数字前在单元格中添加单引号(')。
需要注意的是,对数字进行文本格式化后,一些基于数值的计算和函数可能无法正常工作。因此,在选择数字排序方式时,请根据你的具体需求进行权衡和选择。
默认非数字格式,选择此列,右键选择“设置单元格格式”,选择数字类型为“数值”,再进行排序即可。