excel表格如何按重复次数排列,并将重复行合并?

有一张excel表格,一行包含手机号码,姓名和地址三列,每一行都有多次重复,如何按重复次数排列,并将重复的行合并成一行,后面加上重复次数。要求显示结果每行都包含手机号码,姓名,地址和重复次数,谢谢。

亲,如下图,两个公式都要按“Ctrl+Shift+回车”结束输入。请根据数据的实际范围,调整公式中的引用区域,或者追问我帮助修订。

D2粘贴公式,下拉:

=COUNTIF($A$2:$C$10,A2:C2)

E2粘贴公式,下拉:

=COUNTIF($A$2:C2,A2:C2)

 

然后,将D/E两列复制,粘贴为数值。

对E列筛选大于1的行,删除。

取消筛选,删除E列。

 

剩下的D列就是重复次数。

 

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-26

可以分为几个步骤解决。

    通过数据--高级筛选,筛选出不重复名单。

    在不重复名单右侧一列,输入countif函数,统计出重复的次数。

    按照重复次数升序或降序排列,完成。

如需要详细说明,可追问

第2个回答  2014-06-26
1、第四列(重复次数),假设为D列,D2公式:
=COUNTIF(A:A,A2)
下拉;
2、复制D列,选择性粘贴,选择数值,粘贴回原位置;
3、在E2用公式:
=COUNTIF(A$2:A2,A2),下拉;
4、对E列升序排序,使第二次出现的电话号码排在下面,删除多余行;
5、删除E列;
6、对D列降序排序。
相似回答