乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>excel</em>单元格内有字母+数字混合时,按数字大小排序-excel 数字字母排序

<em>excel</em>单元格内有字母+数字混合时,按数字大小排序-excel 数字字母排序

作者:乔山办公网日期:

返回目录:excel表格制作


按照你自己提供的答案,先按数字从小zhidao到大排序,数字相同的再按字母从大到小排序,在A7输入公式:
=INDEX(A$1:A$6,MOD(SMALL(MID(A$1:A$6,2,2)*10000-CODE(A$1:A$6)*100+ROW($1:$6),ROW(A1)),100))
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制。

如果是先按数字从小到大,数字相同时再按字母从小到大,A7公式改为:
=INDEX(A$1:A$6,MOD(SMALL(MID(A$1:A$6,2,2)*10000+CODE(A$1:A$6)*100+ROW($1:$6),ROW(A1)),100))
公式以CTRL+SHIFT+ENTER三键结束。
将公式向下复制。

详细看了你的截图,实际上就是“字母+数字”组合,既要实现字母升序排列,又要实现数字的升序排列,所以,解决方案如下(字母长度不限,数字长度只要少于15位即可,但必须是“字母+数字”形式):

1、假设“所属AP分组”在A列,“# AP MAC地址”在B列,且C列、D列没有数据(如果有数据,将辅助列放在最后一列)

2、在D2输入:

=--MID(A2,MATCH(,0/MID(A2,ROW($1:$99),15),),15)

按【CTRL+SHIFT+回车】后 ,下拉填充公式。

3、C2输入

=SUBSTITUTE(A2,D2,"")

下拉填充公式(如上图)

4、选中A2:Dn(n指你A列最大数据行数),执行排序,第一关键字设置为C列,第二关键字设置为D列,确定,OK!


资料在

A1、B1、C1、D1、E1、F1 公式放在G1三键数组结束后拉下拉。

三键结束,就是 按住 CTRL+SHIFT+回车,同时放开。

=CHAR(RIGHT(SMALL(RIGHT($A1:$F1,2)*100+CODE(LEFT($A1:$F1,1)),COLUMN(A1)),2))&LEFT(SMALL(RIGHT($A1:$F1,2)*100+CODE(LEFT($A1:$F1,1)),COLUMN(A1)),2)

 1、假设“所属AP分组”在A列,“# AP MAC地址”在B列,且C列、D列没有数据(如果有数据,将辅助列放在最后一列)

2、在D2输入:

1=--MID(A2,MATCH(,0/MID(A2,ROW($1:$99),15),),15)

按【CTRL+SHIFT+回车】后 ,下拉填充公式

3、C2输入

1=SUBSTITUTE(A2,D2,"")

下拉填充公式(如上图)

4、选中A2:Dn(n指你A列最大数据行数),执行排序,第一关键字设置为C列,第二关键字设置为D列,确定,OK!

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网