excel 单元格内有字母数字混合排序,怎么按数字排序

2024-11-25 03:36:36
推荐回答(4个)
回答1:

 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!

回答2:

要加一列,用公式=mid(c2,4,3)向下填充公式,再这一列排序,排序隐藏列

回答3:

加个辅助列输入 =RIGHT(A1,4) 然后对此列排序

回答4:

方法一:
右键点D列,插入列;在新的D2中输入 =RIGHT(A1,4),回车后再选中D2,鼠标移到其右下角,双击那个“+”;选中A到G列,以D列排序。

方法二(颜色标出重复项):
选中单元格C2到C100,点菜单的格式,条件格式,条件格式一,下拉框选择“公式”,右边输入
=COUNTIF(C$2:C$9999,"*"&MID(C2,4,3)&"*")>1
格式设置为比如字体红色,确定。