Excel表格如何筛选出重复的数据(表格中重复项如何快速自动删除)
经常听说遇到这样的事
情况1:一个客户有n个联系人(问酱婶的客户有多少?)
情况2:老板突然来电问某品牌多少品类数(超级大数据表,瞬间懵B)
情况3:媒体监测广告好几百条(问资源位种类?)
情况n:不胜枚举,请自行脑补。。。
本文将用到: Countifs(条件区间1,条件1, 条件区间2,条件2, 条件区间n,条件n) 数组计算方法: 同时按下”shift ctrl Enter”,计算后公式外层出现大括号{ }
针对以上,表哥总结了三种简单快速的解决方法
第一种:删减重复数据后统计
菜单"数据"->单击“删除重复项”,看到处理完毕提示,留下数据的个数的即为去重个数
删减列统计去重法步骤
第二种:增加辅助列去重计数法
思路是:首先在E列统计出与当前行重复的所有行的个数,之后在F列每一行求倒数,最后将各行倒数加总,即为去重后的个数。
详细步骤如下:
增加辅助列统计去重法
第一步:统计重复的个数
利用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 :
此法不需要改变数据表结构,无需增减数据表行或列,即可实现去重统计。
一步到位PLUS 不改变数据表结构去重统计统计法
第二种方法文章里分三步实现,目的是为了更好的理解下面的公式,实现一步去重统计个数。公式为:单元格D22={SUM(1/COUNTIF(D2:D21,D2:D21))}
表哥提醒:
最外层大括号,在输入公式时不需要带上,知道输入完成后,同时按下三个键”shift ctrl Enter”,进行数据计算Excel会自动加上大括号。切记!
希望表哥的思路能够对你起到抛砖引玉的作用;
如果没清楚,欢迎批评指正;
如果有困难,欢迎留言给表哥,或许能帮到你哦。