excel中有这样的列,“A1”、“A2”...“A200”,我想知道如何按照A1..100顺序排序?即字母不管,数字升序

如题所述

这种排序如果你偶尔用一次的话,用辅助列的方式是比较好的方法
B1=Mid(A1,2,5)双击B1右下角黑点向下填充,选中所有数据列排序,排序后B列可删除或隐藏。
A1长度超过6位,5可以改大或用len(A1)-1

如果经常这样排序的话,第一次用辅助列排序,然后添加的自定义序列里,再排序时按自定义序列排序即可。
创建自定义序列的方法,工具--选项--自定义序列---(左侧)新序列--(右侧)导入按钮左侧选择导入区域(已排序好的数据区)--导入--确定。
排序时
排序--(左下角)选项--选择自定义序列--确定--确定。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-07-07
添加辅助列
如果数据在A列
B1输入公式 =--SUBSTITUTE(A1,"A","")
向下填充,
选中A B两列 排序 首要关键字选择 B列 升序
相似回答