如何在Excel中计算唯一值? (使用COUNTIF函数)

在Excel中计算唯一值

要只计算excel中的唯一值,我们可以采用几个选项,最下面的选项如下所示。

  1. 使用计算唯一值 Sum和Countif函数。
  2. 使用计算唯一值 SUMPRODUCT和Countif函数。

现在,让我们详细讨论每种方法以及一个示例–

#1使用SUM和COUNTIF函数计算唯一值

假设您正在担任销售经理,并且面前有销售数据。许多客户在一个月中的多个时间段购买了该产品。您需要一个月中的总客户。

您可以在此处下载此COUNT个唯一值Excel模板– COUNT个唯一值Excel模板

在此示例中,我将讨论使用excel中的SUM函数和COUNTIF函数对唯一值进行计数的方法。

  • 步骤1: 将以下数据复制到您的excel文件中。

  • 第2步: 在单元格E3中应用以下公式,以获取总唯一值。

现在让我详细分解一下公式。

我在这里使用的公式是:

如果关闭公式,该公式将用大括号括起来。它不是由我输入的,而是表明它是一个数组公式。

在按Enter键完成公式后,我们需要使用键:

Ctrl + Shift + Enter 这会自动为您输入大括号。

如果您是第一次使用excel中的数组公式,这是一个有点新的公式。让我将公式分解为三个部分。

首先,我将解释COUNTIF公式。选择countif公式部分,然后按F9。

现在按 F9。

现在,我们将上述值除以数字1。

现在,求和函数将所有出现在上图中的数字相加,并将总数设为12。因此,列表中唯一值的总数为12。

计算如何工作?

  • 如果值是列表的2倍,则为½,即0.5。如果该值在列表中存在3次,则为1/3,即0.3333。
  • 在我们的列表中,名字叫Ruturaj,它在列表中出现3次,因此我们的结果显示值为0.33333333。
  • 我们的第二个名字Kamal只出现过一次,公式的读法像这样1/1 I .e.1。
  • 此COUNTIF和SUM函数可以为我们提供列表中唯一值的总数。

#2使用SUMPRODUCT和COUNTIF函数计算唯一值

从前面的示例中获取相同的数据。

在此示例中,我将讨论使用SUMPRODUCT函数和COUNTIF函数对唯一值进行计数的方法。这不是本例中要使用的数组公式,而是我要使用的普通公式。

  • 步骤1: 将以下数据复制到您的excel文件中。

  • 第2步: 在单元格E6中应用以下公式以获取总的唯一值。

现在让我详细分解一下公式。

我在这里使用的公式是:

在前面的示例中,我使用了Array公式,即使用 Ctrl + Shift + Enter。

如果我使用F9键分解公式,则其工作原理与上一个公式完全相同。

现在,SUMPRODUCT函数将所有出现在上图中的数字相加,并将总数显示为12。因此,列表中唯一值的总数为12。

处理范围内的空白

如果值列表包含任何空单元格,则公式将结果作为excel中的错误返回结果,即#DIV / 0!。

在上面的图像行中,数字10为空行。由于行为空,因此公式返回的结果为错误,即#DIV / 0!。

我们可以通过不插入任何值来处理这些类型的错误。

在countif公式的末尾,我们不需要使用与号来表示任何值,然后将整个结果减去-1,因为该公式甚至将空单元格都视为唯一值。

注意:如果有两个空行,那么我们可以使用-2,如果有3个空行,那么我们可以使用-3,依此类推。

要记住的事情

  • 我们需要使用 Ctrl + Shift + Enter 在数组公式的情况下关闭公式。即使我们正在编辑公式,我们也无法简单地关闭,我们需要 Ctrl + Shift + Enter。
  • 我们可以通过从列表中删除重复的值来获得唯一列表。
  • 数组公式不能应用于合并的单元格。