EXCEL表格中怎么把房号和名字排序

那样排不了,我试了,我要得是比如这样
A2栋2单元XXX房号,我要从房号的第一个数字开始排序!

选中整个数据表,在"数据"菜单下选择"排序"。 然后排序项分别选择"房号"和"姓名"就可以啦
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-01-09
增加两个辅助列
第一个辅助列,用公式将房号转换成相同位数的数字,比如房号“A2-2-703”转换成1220703,其中字母A转换为1,703改为0703
第二个辅助列,用RANK函数对第一列辅助列排序。

最后,利用INDEX+MATCH,根据第二个辅助列的先后顺序取数。
第2个回答  2013-01-09
2种方法 一种是用vba
另外一种方法
你用excel的分列的那个功能
可以把 a2-2-601 拆分成3列 a2列 2 列 601列
然后再排序本回答被网友采纳
第3个回答  2013-01-09
选中要排序的区域,使用“数据”菜单中的排序,选择好关键字
相似回答