请问各位高手,我有一个EXCEL表,都是人名,我想找出重复的人名 并且要知道重复过几次,怎么弄?

2024-12-18 22:09:31
推荐回答(4个)
回答1:

假设你的人名都在A列
B1公式:
=IF(COUNTIF($A$1:A1,A1)=1,COUNTIF(A:A,A1),"----")
向下填充

所有人名只在第一次出现的行B列显示重复过几次.第二次以后出现的B列显示"----"

效果:
湖锦桃 3
湖锦桃 ----
马鹰九 5
王老五 1
马鹰九 ----
湖锦桃 ----
张三 2
马鹰九 ----
张三 ----
马鹰九 ----
马鹰九 ----
李斯 1

若公式用: =IF(COUNTIF($A$1:A1,A1)=1,A1&COUNTIF(A:A,A1)&"次","----")
效果:
湖锦桃 湖锦桃3次
湖锦桃 ----
王老五 王老五1次
马英九 马英九5次
马英九 ----
湖锦桃 ----
张三 张三2次
马英九 ----
张三 ----
马英九 ----
马英九 ----
李斯 李斯1次

回答2:

选择"姓名"的数据列->菜单栏,数据,数据透视表->下一步->下一步->布局;将"姓名"列分别拖到"行(R)"位置和"数据(D)"位置,"数据(D)"位置双击,选择计数;确定->完成

回答3:

假设你的人名在A2:A100区域,在B2中输入公式 =COUNTIF($A$2:$A$100,A2),再把公式填充至B3至B100区域。

回答4:

=COUNTIF($A:$A,A1)
或:
=COUNTIF($A:$A,"张三")

A列为姓名所在列