EXCEL如何统计一行中不同项的个数?

在之前的文章中,网校跟大家分享过筛选不重复值、删除重复值、提取重复值等的操作步骤,今天我们一起来学习如何统计区域中不重复项的个数?

如下图所示人名列表,有“章晓波”“王永高”等人的人名在A列是不唯一的。

如何利用函数统计上表中A列唯一值的个数呢?

先统计每个人在区域内出现的次数,若是相同姓名出现的次数是一致的,用1除以这些数据,得到总和还是1,最后再用SUM函数求和即可获取不重复人数。

第二种方法,利用SUM+MATCH函数。

先确定每个人在A列的行号,使用公式=MATCH(A1:A16,A1:A16,0)得出来的结果是整数。使用Match函数,遇到重复值时,获取到的是首次出现的位置,然后再用结果与后面ROW(1:16)构造的自然数进行对比,等于TRUE表示是首次出现,而FALSE是有重复值出现,随后将对比的结果转换为数值在进行求和。

好了,用Excel函数统计区域中不重复项个数的方法就给大家介绍到这里,你掌握了吗?更多的内容欢迎大家关注正保会计网校胡雪飞老师的》课堂!

Excel是办公常用的软件,那么Excel如何分别统计某列重复及不重复数据的个数呢?

  • 打开需要操作的Excel表格,选中A列数据后,依次选择【插入】——【数据透视表】,在弹出的窗口设置【数据透视表】的位置。

  • 将姓名字段分别拖进行(下方)区域和值(下方)区域,即可看到各个数值的个数,并从中得出重复值(>1)和不重复值(=1)的数量。

方法2:条件格式+颜色筛选法

  • 选中A列需要操作的数据,在菜单栏【开始】中找到并点击【条件格式】,将鼠标放在下拉框中的【突出显示单元格规则】或点击【H】键,再点击【重复值】。在弹出的窗口可以选择颜色,点击【确定】,如图所示。

  • 在辅助列第一个单元格输入公式【=COUNTIFS(A:A,A2)】,点击【Enter】,得出结果后下拉,计算出A列姓名的数量。

  • 使用COUNTIFS函数计算出姓名出现次数为1的单元格数量(即:唯一值/不重复值)

  • 姓名出现次数为2及以上的单元格数量(即:重复值)。

再对筛选出来的数据进行无重复统计:

这样可以完美的解决你的问题。
为防止A列数据与B列数据串用,可以将辅助列公式修改为:=IF(AND(A16),A1&" "&B1,"") 这样就可以将AB列的数据进行分隔了。
这样应该没有问题了,修正了空的多统计
要不你给我个QQ吧 我把文件传给你你看下,我试了下你的还是有错误项,显示#VALUE!
老是丢失字符,360问答有问题了
前面都是对的,后面就有问题了

老是丢失字符,查看一下私信,里面有消息
文字老是丢失字符,发截图吧:

如果条件更多一点,在C列中增加条件就可以了。
我总共需要求8种满足条件的答案,不是需要添加8列辅列,太麻烦了
要开动自己的脑筋,仔细想一想。
上面的公式有10个条件了。
不是一个答案要满足8个条件,而是说我需要8个答案,每个答案都需要满足两个条件,这样就需要建立8个辅列,太麻烦了 风雪一抹忧

这个做个数据透视表不就出来了吗??


因为需要经常改动数据和表格等原因,造成透视不方便,最好用公式能表达

我要回帖

更多关于 统计一行不同颜色个数 的文章

 

随机推荐