excel怎么统计不重复数据的个数字
答案:1 mip版
解决时间 2021-02-08 08:01
- 提问者网友:夕阳再美ソ也会落幕
- 2021-02-07 16:32
excel怎么统计不重复数据的个数字
最佳答案
- 二级知识专家网友:老酒街
- 2021-02-07 17:28
在B2单元格输入公式=SUMPRODUCT(1/COUNTIF(A2:A8,A2:A8)),即可统计出A列A2:A8单元格区域的不重复值的个数。
如下图所示:
公
式解释:COUNTIF(A2:A8,A2:A8)将对A2:A8单元格区域中的每个数据进行个数统计,也就是A2:A8单元格区域中A2单元格数值的个
数是COUNTIF(A2:A8,:A2),A2:A8单元格区域中A3单元格数值的个数是COUNTIF(A2:A8,A3)。。。,以此类推,相当
于=COUNTIF(A2:A8,{1;1;2;2;2;3;3}),最后的结果就是{2;2;3;3;3;2;2},也就是A2:A8单元格区域中每个
单元格中的数据的个数分别是2,2,3,3,3,2,2。
3
然
后通过1/统计的结果,将个数取倒数,1/COUNTIF(A2:A8,A2:A8),得到的结果是={0.5;0.5;
0.333333333333333;0.333333333333333;0.333333333333333;0.5;0.5}。举例说明,由于数值
1,在A2:A8单元格区域中有2个,取倒数后就是1/2,2个1/2相加就等于1。也就是将2个重复的1算作了1个,以此类推其它数字。最后用
SUMPRODUCT函数将这些结果相加就得到了总的不重复个数。
如下图所示:
公
式解释:COUNTIF(A2:A8,A2:A8)将对A2:A8单元格区域中的每个数据进行个数统计,也就是A2:A8单元格区域中A2单元格数值的个
数是COUNTIF(A2:A8,:A2),A2:A8单元格区域中A3单元格数值的个数是COUNTIF(A2:A8,A3)。。。,以此类推,相当
于=COUNTIF(A2:A8,{1;1;2;2;2;3;3}),最后的结果就是{2;2;3;3;3;2;2},也就是A2:A8单元格区域中每个
单元格中的数据的个数分别是2,2,3,3,3,2,2。
3
然
后通过1/统计的结果,将个数取倒数,1/COUNTIF(A2:A8,A2:A8),得到的结果是={0.5;0.5;
0.333333333333333;0.333333333333333;0.333333333333333;0.5;0.5}。举例说明,由于数值
1,在A2:A8单元格区域中有2个,取倒数后就是1/2,2个1/2相加就等于1。也就是将2个重复的1算作了1个,以此类推其它数字。最后用
SUMPRODUCT函数将这些结果相加就得到了总的不重复个数。
我要举报
如以上问答内容为低俗/色情/暴力/不良/侵权的信息,可以点下面链接进行举报,我们会做出相应处理,感谢你的支持!
点此我要举报以上问答信息
推荐资讯