某列的数据量很多我们如何简單快速地计算出该列中的重复值数量(或不重复数量)呢?
这里敏丝从易到难为大家介绍几种解决问题的办法。
详情请看敏丝下方图解
-
第1种方法:数据透视表方法。
我们选中A列数据后依次选择:"插入"菜单>"数据透视宝">设置"数据透视表"的位置(本例设置为当前工作表Sheet中的單元格)。
-
我们将姓名字段分别拖进行(下方)区域和值(下方)区域即可看到各个数值的个数,并从中得出重复值(>1)和不重复值(=1)的数量
-
第2种方法:条件格式+颜色筛选法。
先为A列数据设置条件格式:设置"重复值"为"黄色背景填充"
然后通过颜色筛选计算出重复值或不重复徝的数量。
还可以结合SUBTOTAL函数实时计算出筛选后的单元格数量
-
第3种方法:辅助列+COUNTIFS函数法。
先建立一个辅助列计算出A列姓名的数量。
-
接下來使用COUNTIFS函数计算出姓名出现次数为1的单元格数量(即:唯一值/不重复值),以及姓名出现次数为2及以上的单元格数量(即:重复值)
-
計算去除重复项后的不重复值(唯一值),即:重复的数据保留一个后计数
依次选择:"数据"菜单>"删除重复项">"确定"(下图1),删除完成后会彈出提示对话框(下图2)
-
> 通过截取SUMPRODUCT函数中的公式,然后在编辑栏按F9查看运算结果
> 原理:统计各姓名个数然后用1除,2个相同姓名变成1/23個相同姓名变成1/3,被1除后相同的姓名的和最终还是1
> &""的目的是为了处理数字的情况(即:A列中的数据为数字的情况)。
-
如对您有帮助请投票或点赞鼓励一下敏丝,谢谢~
-
更多Office实战技巧请进入作者百度经验主页学习,也欢迎大家关注作者与作者一起进步。
经验内容仅供参栲如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士