excel中对重复数据进行依次排序

我需要对表格中的重复数据进行依次排序,比如“一,一,一,”就排位1号箱,1、2、3位。

1.在如下的表格中想要把姓名一栏当中相同的人名信息排在一起。

2.选中姓名这一列的数据,选中的标志就是表格的粗黑线,之后,依次在“开始”选项卡上选择:“编辑”-“排序和筛选”-“自定义排序”。

3.这时,会弹出“排序”窗口,在列的主要关键字中选择“姓名”,“排序依据”和“次序”执行默认选项即可。

4.点击“确定”选项之后,再次回到Excel界面,就会发现姓名这一列中相同的信息已经排列到一块啦。

5.下面就来说明排序的深层次原因,按照以上同样的方法再次进入“排序”窗口,在上方点击“选项”,就可以看到Excel排序的规则。

6.默认的情况下,在选择相应的数据之后,就会进行排序,在方向上是“按列排序”,在方法上是“字母排序”,再这样的规则之下,才能保证Excel中相同的信息会排列在一起。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2012-06-18
1.先将A列按升序或降序排序
2.B:C列输入公式如下

B2输入公式
=TEXT(SUMPRODUCT(1/COUNTIF(A2:$A$2,A2:$A$2)),"000")
C2输入公式
=COUNTIF(B2:$B$2,B2)
选择B2:C2单元格,按住填充柄往下拉(或双击填充柄)
第2个回答  2012-06-18
C2输入公式
=COUNTIF(A$2:A2,A2)

D2输入公式
=IF(ISNUMBER(C1),IF(C2=1,B1+1,B1),1)

全选C2、D2,下拉填充公式即可本回答被提问者和网友采纳
第3个回答  2012-06-18
B2
=TEXT(1,"000")
B3
=TEXT(B2+IF(A3=A2,0,1),"000")
下拉
C2
=COUNTIF($B$2:B2,B2)
下拉
相似回答