按照你给的假设,从AA1到AA100这样的字符串。假设在A列,B列输入,比如,B1输入“=MID(A1,3,3)”(从A1的第三个字符起选3个字符,及1-100,以此类推),回车完成,然后下拉复制公式内容。然后对B列排序,如果是EXCEL07 会有如图提示,选上面的选项。
给你一个忽略前面字母个数,还按你的要求能排序的方法:假如你要排序的数据在A列,B列为插入的辅助列,B2输入(或复制)以下公式:=--MID(A2,LEN(A2)-SUMPRODUCT(ISNUMBER(--RIGHT(A2,ROW($1:$100)))*LARGE(LEN(--RIGHT(A2,ROW($1:$100))),1))+1,SUMPRODUCT(ISNUMBER(--RIGHT(A2,ROW($1:$100)))*LARGE(LEN(--RIGHT(A2,ROW($1:$100))),1)))格式柄下拉复制公式,在B列自动筛选按升序或降序排序就可以了,然后删除B列就行了!