作业帮 > 综合 > 作业

=SUMPRODUCT(1/COUNTIF(D2:D10377,D2:D10377)) 以上公式的答案我明白,但是怎么计

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/30 18:01:36
=SUMPRODUCT(1/COUNTIF(D2:D10377,D2:D10377)) 以上公式的答案我明白,但是怎么计算的我看不懂,
这个是计算不重复个数的..核心部分COUNTIF(D2:D10377,D2:D10377)按下F9可以看到{5;2;1;1;5;1;2;5;5;1;5;1},重复的个数就显示出来了.再用1来除,不重复的1还是1,重复的却被均匀的分成了好几份,在用外围的SUMPRODUCT求和,不重复的个数就算出来了.用sum函数也可以.
再问: 为什么这个区域内如果有空单元格,公式就显示为错误值呢
再答: =SUM(1/{2;3;1;2;2;3;0;1;2;1;3})有空格是除0错误#DIV/0!.你可以将空单元格填充为0.