首页 > 教育

excell含字母和数字的排序

更新时间2021-08-26 08:34:58

CJ-A10
CJ-A11
CJ-A1-1
CJ-A1-2
CJ-A12-1
CJ-A12-2
CJ-A2-1
CJ-A21-1
CJ-A21-2
CJ-A2-2
CJ-A22-1
CJ-A22-2
CJ-A23
CJ-A2-3
如何排序成
CJ-A1-1
CJ-A1-2
CJ-A2-1
CJ-A2-2
CJ-A2-3
CJ-A10
CJ-A11
CJ-A12-1
CJ-A12-2

下面示例中,题目中的原始字符串在A列。


用表格的分列功能,以“-”做分隔符,将字符串分成3列,如C、D、E列所示;


用表格的排序功能,先以右列为基准排序,再以中间列为基准排序,排序后的形如 G、H、I 列所示;


K1 公式  =G1&"-"&H1&IF(I1="","","-"&I1)  下拉 。


k 列就是重新排序的结果 。


将 k 列复制到 A列,删除另外两列,就完成了。

excell含字母和数字的排序

做辅助列

=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),"")

按辅助列排序

相关标签:excel

上一篇:娜娜在计算4.25加一个一位小数时,由于错误把数的末尾对齐,结果得到了4.43,那么正确的得数是多少

下一篇:啊啊啊啊啊啊啊啊啊啊啊啊嗜睡症怎么治疗