如何在 Excel 表上按字母顺序获取以下列表,然后按数值获取?CV1、CV2、CX1、CX10、CX2、CX3、CX20、CX4、CX30。
最终顺序应为:CV1、CV2、CX1、CX2、CX3、CX4、CX10、CX20、CX30、CV1、CV2
答案1
将您的值放在 A 列中。
B 列包含:
=MIN(FIND({0,1,2,3,4,5,6,7,8,9},A1&"0123456789"))
C 列包含
=LEFT(A1,B1-1)
D 列包含:
=RIGHT(A1,LEN(A1)-B1+1)
然后,选择所有列并对 C 列和 D 列进行多重排序。