excel表格排序中,如何按1-1,1-2,1-3,2-1,2-2,。。。10-1。。。11-1,这样的顺序排列!急用!

excel表格排序中,如何按1-1,1-2,1-3,2-1,2-2,。。。10-1。。。11-1,这样的顺序排列!我拍出来的都是10-1,10-2.。。1-1,1-2,。。。,11-1。11-2,。。。1-3这样子排乱的顺呢!急用,各位大侠救助啊!

选中需要排序的数据,“数据”——“排序”——按列排序的多些,主要关键字为列x,既是1-1,1-2那一列。不管其他的,点确定,就会出现截图一样的对话框,点确定。ok。我也是刚琢磨出来的

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-23
方法1:
选择数据列,到菜单上选择“数据”→“分列”,选择和输入固定分隔符“-”,确定,按第1列排序,排序后,再合并这两列。
方法2:
搜索和替换,把“-”替换成小数点“.”,再排序,排序后,再把.替换成-
方法3:自己定义序列,太多,麻烦一些。本回答被提问者和网友采纳
第2个回答  2011-03-23
先增加一个辅助列,把编号这列的数据粘贴到辅助列中,然后搜索和替换辅助列,把“-”替换成小数点“.”,再排序,排序后,再把辅助列删除。
第3个回答  2011-03-23
因数据是文本,所以EXCEL按文档的规则排序,从左到右逐字比较。
可将数数据用分列的方法,引用到新列中,然后用新生成的两列数据作主关键字和次要关键字排序。
第4个回答  2011-03-23
需要两次排序
第一次 按所有的字符排序
在这个基础上,取第一个字符排序

不然会有错