2024-10-22 04:50:42
用sum数组公式,=SUM(1/COUNTIF(B2:B13,B2:B13))统计不重复值
理解这个函数的用法,关键在于两点:一是对countif函数的掌握,尤其是1/countif求倒数,这是个很巧妙的用法,需要结合公式好好领悟;二是对sum数组函数用法的掌握。学习函数,在深刻理解函数含义的基础上,重在学会如何梳理思路,这比学会了多少函数数量更重要。
先求出每一行的每个省份在整个B列中出现的个数和,然后再求和,用1除以每个省份出现的次数,也就是省份的倒数之和相加,最终就是每个不重复的省份和。
首先在C列中输入公式,=COUNTIF($B$2:$B$13,B2),然后下拉公式,就是每行每个省份出现的次数和。
在D列中输入公式:=1/D2,下拉公式,求出倒数。最后,在E列中输入公式:=SUM(1/COUNTIF($B$2:$B$13,B2)),下拉。得出的结果和D列肯定是一样的。
用sum数组公式,=SUM(1/COUNTIF(B2:B13,B2:B13)),然后同时按下数组专用组合键:ctrl+shift+enter,出现了大括号。
2024-10-22 05:56:09
求特定范围内不重复数据的个数,某个数重复多次出现只算一个。利用=SUMPRODUCT(1/COUNTIF(A2:A7,A2:A7))公示计算。
计算各个数据重复的个数,利用=COUNTIF(A$1:A$100,A2)公式计算,如:
2024-10-22 06:02:49
2024-10-22 05:14:57
2024-10-22 06:59:42