如何计算excel中重复文本的总数

时间:2015-11-18 00:23:27

标签: excel-formula excel-2010

实施例: A1 Apple A2 Apple A3梨 A4香蕉 A5橙色 A6香蕉 A7 Apple

我不明白如何使用公式告诉我有多少不同种类的水果,使用excel中的函数。使用COUNT和COUNTIF以及SUM的每个变化只会让我更加困惑,但我觉得有一个非常简单的答案,我无法弄明白!非常感谢任何帮助,谢谢!

1 个答案:

答案 0 :(得分:1)

如果您需要计算一系列单元格中的唯一值的数量(在下面的示例中命名为"数据"),您可以使用使用COUNTIF和SUMPRODUCT的公式。

=SUMPRODUCT(1/COUNTIF(data,data))
  

从内到外,COUNTIF查看数据范围内部   计算每个值在数据中出现的次数。   结果是一个或多个数组,可能看起来像   这个:{1,2,2,3,3,3}。

     

COUNTIF结束后,结果用作除数,1为   分子。数据中出现的值曾在数组中显示为   1,但多次出现的值将显示为小数   与mutliple对应的值。 (即出现的值5   数据中的时间将在数组中生成5个项目,值为1/5 =   0.2)。

     

最后,SUMPRODUCT函数对数组中的所有值求和   返回结果

请查看以下网站以获取更多信息。 https://exceljet.net/formula/count-unique-values-in-a-range-with-countif