我想知道是否有办法,无论是在VBA还是Excel中,按照增加数值的顺序对字母数字字符列表进行排序?
例如:
鉴于数字列表:
如何对它们进行排序:
答案 0 :(得分:1)
将您的数据放在 B1 栏 A 栏中输入:
=--MID(A1,4,9999)
并复制下来。
然后排序cols A& B B
答案 1 :(得分:0)
您可以只提取另一列中的最后一个数字部分,并根据该列中的值对整个范围进行排序。
例如,如果您的数据列在A列中,则可以在B列中使用此公式来提取字符串值的最后部分。也就是说," T"右边的部分,无论在" T"前面有多少个字符:
=MID(A1,FIND("T",A1)+1;LEN(A1)-FIND("T",A1))