发布网友
共4个回答
热心网友
COUNTIF(A2:A10,A2:A10),通常COUNITF函数应该这样使用,例如,COUNTIF(A2:A10,A2),意思是在A2:A10区域中,统计A2(刘德华)有多少个,返回3;那COUNTIF(A2:A10,A2:A10),是数组公式的写法(在公示栏按Ctrl+Shift+Enter/回车),条件是A2:A10区域的每一个数,最后返回一组数据,相对于COUNTIF(A2:A10,A2)、COUNTIF(A2:A10,A3)、COUNTIF(A2:A10,A4)……COUNTIF(A2:A10,A10),然后返回的是一个数组;COUNTIF(A2:A10,A2:A10)的数组结果就是{3,3,1,1,3,2,1,1,2},然后1/COUNTIF(A2:A10,A2:A10)的数组结果就是{1/3,1/3,1,1,1/3,1/2,1,1,1/2},然后用SUMPRODUCT函数去求和1/COUNTIF(A2:A10,A2:A10),就等于 1/3+1/3+1+1+1/3+1/2+1+1+1/2=6,这个就是不重复的值的计数(因为有几个重复的时候,每一重复值都只计数了几分之一,最后加起来只计数1个)。
热心网友
COUNTIF(A2:A10,A2:A10):返回A2到A10每个单元格数据在A2:A10区域中的个数,结果是一个数组,本例就是,{3;3;1;1;3;2;1;1;2}。
热心网友
计算满足条件的单元格数目COUNTIF(区域,条件),
当条件为区域时,比如A1:A3,返回值是数组,结果是{A1的次数,B1的次数,C1的次数}
热心网友
你第二列的公式应该改成=COUNTIF($A$2:$A$10,$A$2:$A$10)