字母数字sorting按照数值上升?
我想知道是否有一种方法,不pipe是在VBA还是Excel中,按照增加的数值顺序对字母数字字符列表进行sorting?
例如:
给定数字列表:
- 40T1000
- 40T989
- 40T421
- 40T654
- 40T532
我如何分类阅读:
- 40T421
- 40T532
- 40T654
- 40T989
- 40T1000
将您的数据填入A栏,在B1中input:
=--MID(A1,4,9999)
并抄下来。
然后按B分类A和 B
您可以只提取另一列中的最后一个数字部分,并根据该列中的值对整个范围进行sorting。
例如,如果您的数据列在列A中,则可以使用列B中的此公式来提取string值的最后部分。 也就是说,“T”右边的部分,无论T前面有多less个字符:
=MID(A1,FIND("T",A1)+1;LEN(A1)-FIND("T",A1))