题目及解法一均来自于网络。

题目:统计单元格区域中有多少个不重复的值。如下图所示的工作表:

解法一:
思路:先计算出每个值在单元格区域中出现的次数,然后统计其出现频率,最后将频率值相加,即为不重复值的个数。
公式:=SUM(1/COUNTIF(A1:A6,A1:A6)),记得按 Ctrl+Shift+Enter 组合键
效果:

解析:COUNTIF(A1:A6,A1:A6)先取得每个值出现的次数即{1;1;3;3;3;1},然后取出现的频次即{1;1;0.333333333333333;0.333333333333333;0.333333333333333;1},然后再用sum求和就可以取得不重复值的数量。
解法二:
思路:用SUMPRODUCT来进行求和
公式:=SUMPRODUCT(1/COUNTIF(A1:A6,A1:A6)),记得按 Ctrl+Shift+Enter 组合键
效果:

解析:就是用SUMPRODUCT来代替sum进行了求和。