Excel 计算不同值

Excel 计算不同值

我想要一个 Excel 来计算一列中有多少个不同的值。例如

1

2

3

2

3

给出的结果为 3。我当时正在考虑类似 countif unique 的方法。这是我目前得到的结果:

=SUMPRODUCT((COUNTIF(G3:G11,G3:G11)=1)*(G3:G11<>""))

答案1

仅针对不包括空格的数值:

=SUM(IF(FREQUENCY(A1:A10,A1:A10)>0,1))

相关内容