excel表格排序 怎样按1 2 3 4 这样排列

有一组数据,包括序号和文字(其中序号为1到150,但现在顺序是乱的)
现在想让数据按序号的大小来排列
但用表格里的升序排列以后是
 1
 10
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 11
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 12
 120
...
请问 如何让数据按照1 2 3 4.....9 10 11 12 .....100....这样排列下来呢

先说明,在 设置单元格格式--数字--分类 中修改格式已经试过了 还是不行

你的数据源格式有问题,按照图片操作就ok了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-12-13
这些数据前面是有空格吗……如果有的话,设为“数字”当然没用了本回答被提问者采纳
第2个回答  2010-12-13
数据格式有问题,你看看是不是有些数据左上角有个小角标,提示转化成数值或文本,你可以用=--转化为数值格式
第3个回答  2010-12-13
将此列单位格属性全部设为文本,然后将十位数前面加0,然后再排序就行了
第4个回答  2010-12-13
在 数据 排序 就可以了本回答被网友采纳