excell含字母和数字的排序
CJ-A10CJ-A11CJ-A1-1CJ-A1-2CJ-A12-1CJ-A12-2CJ-A2-1CJ-A21-1CJ-A21-2CJ-A2-2CJ-A22-1CJ-A22-2CJ-A23CJ-A2-3如何排序成CJ-A1-1CJ-A1-2CJ-A2-1CJ-A2-2CJ-A2-3CJ-A10CJ-A11CJ-A12-1CJ-A12-2
下面示例中,题目中的原始字符串在A列。
用表格的分列功能,以“-”做分隔符,将字符串分成3列,如C、D、E列所示;
用表格的排序功能,先以右列为基准排序,再以中间列为基准排序,排序后的情形如 G、H、I 列所示;
K1 公式 =G1&"-"&H1&IF(I1="","","-"&I1) 下拉 。
k 列就是重新排序的结果 。
将 k 列复制到 A列,删除另外两列,就完成了。
做辅助列
=LEFT(A1,4)&TEXT(--MID(A1,5,IFERROR(FIND("-",A1,4),LEN(A1)+1)-5),"00")&IFERROR(RIGHT(A1,LEN(A1)-FIND("-",A1,4)+1),"")
按辅助列排序
热门标签: