Excel中怎么把楼号按数字顺序排列

我是房产销售的,有时楼号要按数字顺序排列。比如1-1-101,3-1-102,1-3-102,4-2-202,2-3-102……都要按1-1-101,1-3-102,2-3-102,3-1-102,4-2-202的顺序排列,请问应该用什么函数才能做到这样,怎么用?谢谢。
如果只用升序,降序。排出来的楼号不是按照顺序来的。它会把1开头的楼号都排在前面,然后是2开头的楼。以此类推。我是想要例如1-1-101,1-1-102,1-1-201,1-1-202,1-2-101,1-2-102……2-1-101,2-1-102^3-1-101,3-1-102,3-2-101,3-2-102以此类推这种的

Excel中把楼号按数字顺序排列具体步骤如下:

1、第一步,打开需要编辑的Excel表格,如下图所示。

2、第二步,先选中需要排序的单元格,然后点击打开“数据”。接下来在弹出来的窗口中点击选择“升序”图标即可,问题解决,如下图所示。

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-27

如图所示,A列为类似1-1-101的原始房号。:

1、复制A列到B列

2、对B列进行【数据】→分列→按分隔符-号进行分列

3、B列分为3列,假设为单元号、楼梯号和房间号。选A:D列数据区域,单击【数据】→排序,按照3列主要、次要、第三关键字进行排序:

第2个回答  推荐于2017-10-06
分列后再排序~~~

选中楼号列——数据——分列——按符号分隔——其他符号:- ——显示区域选择在旁边

这时候会分成1 1 101 这样三列数据

然后连同A列一起排序就好了
愿意按哪列排就按哪列排本回答被提问者采纳
第3个回答  2010-05-04
不用函数,选定整个数据,选择菜单“数据”->“排序”,选择按照楼号数据按升序或者降序排列即可。
第4个回答  2010-05-04
直接用升序和降序不行吗?
相似回答