yhkn.net
当前位置:首页 >> =SUMPRODUCT(1/COUNTIF(A1:A20,A1:A20)) 与=sum(1/... >>

=SUMPRODUCT(1/COUNTIF(A1:A20,A1:A20)) 与=sum(1/...

这两个公式用于计算出A1:A20这个区域中的20个数据,有多少种-----比如一共有6个甲、7个乙、2个丙、5个丁,计算结果就是4-----甲乙丙丁一共4种数据Sum这条公式必须Ctrl+Shift+回车结束数组公式.而sumproduct这条公式无需要ctrl+Shift+回车结束------sumproduct支持数组计算

公式有错正确公式=sumproduct(1/countif(A1:A20,A1:A20))数组公式求A1:A20区域内不重复记录个数相当于=SUM(1/countif(A1:A20,A1))+SUM(1/countif(A1:A20,A2))+.+SUM(1/countif(A1:A20,A20))选中公式所在的单元格,点击fx公式求值查看公式运算过程.假设A1:A20区域内有8个1,6个2,5个3,1个4该区域内不重复数据=(1/8)*8+(1/6)*6+(1/5)*5+1=4

这个公式的意思是A1到A20内不重复数据的个数countif(a1:a20,a1:a20)这是计算A1支A20内的重复数据个数,如果有三个那么在个三分之一的和就是1,所以三个数据算一个.

如图,统计a1:a15中的不同文本数,公式=sum(iferror(1/countif(a1:a15,a1:a15),)),公式输完后按ctrl+shift+enter结束.

=sum(1/countif(a1:a100,a1:a100))按ctrl+shift+回车键结束.

比如A1:A20=sumproduct(1/countif(a1:a20,a1:a20))

=sum(indirect("a1:a"&20/2)) 同理 =row(indirect("a1:a"&50+20+30))

=SUMPRODUCT(1/COUNTIF($A$1:$A$6,$A$1:$A$6))加入你的数据不再A1-A6,将两个A1-A6改成你要计算的区域就可以了

用countif不好实现 用sumproduct函数=sumproduct((条件1)*(条件2))

统计好的公式=COUNTIF(A1:A20,"好")统计坏的公式=COUNTIF(A1:A20,"坏")统计好与坏相加的公式=COUNTIF(A1:A20,"好")+COUNTIF(A1:A20,"坏")

相关文档
网站首页 | 网站地图
All rights reserved Powered by www.yhkn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com