经常听说遇到这样的事

情况1:一个客户有n个联系人(问酱婶的客户有多少?)

情况2:老板突然来电问某品牌多少品类数(超级大数据表,瞬间懵B)

情况3:媒体监测广告好几百条(问资源位种类?)

情况n:不胜枚举,请自行脑补。。。

本文将用到: Countifs(条件区间1,条件1, 条件区间2,条件2, 条件区间n,条件n) 数组计算方法: 同时按下”shift ctrl Enter”,计算后公式外层出现大括号{ }

针对以上,表哥总结了三种简单快速的解决方法

第一种:删减重复数据后统计

菜单"数据"->单击“删除重复项”,看到处理完毕提示,留下数据的个数的即为去重个数

excel如何计算重复数据的数量(如何准确又快速计算数据表去重复项个数)(1)

删减列统计去重法步骤

第二种:增加辅助列去重计数法

思路是:首先在E列统计出与当前行重复的所有行的个数,之后在F列每一行求倒数,最后将各行倒数加总,即为去重后的个数。

详细步骤如下:

excel如何计算重复数据的数量(如何准确又快速计算数据表去重复项个数)(2)

增加辅助列统计去重法

第一步:统计重复的个数

利用countif公式,在E列统计出与当前所在行重复的所有行的个数。以E2为例,

公式为E2=COUNTIF($D$2:$D$21,D2)

表哥Tips:

如果是多个条件求重复,则使用函数COUNTIFS即可。后续步骤不变。

Countifs(条件区间1,条件1, 条件区间2,条件2, 条件区间n,条件n)

第二步:在F列求E列各行的倒数,以F2为例,公式为F2=1/E2

文章里为了方便理解,将F列格式显示为”分数”,实际操作无须调整格式,数值即可。

第三步:在单元格E22(或F22)求和,公式为E22=SUM(F2:F21)

求和结果即为去重后个数。

第三种是第二种的升级PLUS :

此法不需要改变数据表结构,无需增减数据表行或列,即可实现去重统计。

excel如何计算重复数据的数量(如何准确又快速计算数据表去重复项个数)(3)

一步到位PLUS 不改变数据表结构去重统计统计法

第二种方法文章里分三步实现,目的是为了更好的理解下面的公式,实现一步去重统计个数。公式为:单元格D22={SUM(1/COUNTIF(D2:D21,D2:D21))}

表哥提醒:

最外层大括号,在输入公式时不需要带上,知道输入完成后,同时按下三个键”shift ctrl Enter”,进行数据计算Excel会自动加上大括号。切记!

希望表哥的思路能够对你起到抛砖引玉的作用;

如果没清楚,欢迎批评指正;

如果有困难,欢迎留言给表哥,或许能帮到你哦。

,