网站搜索

如何计算 Google 表格中的唯一值


计算电子表格中不同值的数量在许多情况下都很有价值。无论是客户名称、产品编号还是日期,一个简单的函数都可以帮助您计算 Google 表格中的唯一值。

Microsoft Excel 根据您的 Excel 版本使用多种方法来计算不同的值,与此不同,Google 表格提供了一个使用基本公式的便捷函数。幸运的是,该函数可以处理数字、文本、单元格引用、插入的值以及所有这些的组合,以实现完全的灵活性。

在 Google 表格中使用 COUNTUNIQUE 函数

COUNTUNIQUE 是 Google 表格中的一项功能,一旦您开始使用它,您就会爱不释手。节省时间和人工计数不同于其他细胞的工作。

语法是 COUNTUNIQUE(value1, value2, ...),其中只需要第一个参数。让我们看一些示例,以便您可以有效地使用该函数处理不同类型的数据。

要计算单元格区域 A1 到 A16 中唯一值的数量,您可以使用以下公式:

=COUNTUNIQUE(A1:A16)

也许您有自己的值想要插入,而不是那些显示在单元格中的值。使用此公式,您可以计算插入的唯一值的数量:

=COUNTUNIQUE(1,2,3,2,3,4)

在这里,结果是 4,因为值 1、2、3 和 4 是唯一的,无论它们出现多少次。

对于下一个示例,您可以计算如上所示的插入值以及单元格范围内的值。你会使用这个公式:

=COUNTUNIQUE(1,2,3,A2:A3)

在本例中,结果为 5。数字 1、2 和 3 是唯一的,单元格范围 A2 到 A3 中的值也是唯一的。

如果您想将单词作为插入值包含在内,该函数也会将这些单词计为唯一元素。看看这个公式:

=COUNTUNIQUE(1,2,3,"word",4)

结果为 5,因为公式中的每个值都是不同的,无论是数字还是文本。

对于最终组合,您可以使用这样的公式来计算插入的值、文本和单元格范围:

=COUNTUNIQUE(1,2,3,"word",A2:A3)

这里的结果是 6,它计算数字 1、2 和 3、文本以及 A2 到 A3 范围内的唯一值。

使用 COUNTUNIQUEIFS 函数添加条件

并非电子表格中的所有内容都很简单。如果您喜欢 COUNTUNIQUE 函数的想法,但希望根据条件计算唯一值,则可以使用 COUNTUNIQUEIFS。这个函数的好处是您可以使用一组或多组范围和条件。

语法为 COUNTUNIQUEIFS(count_range, criteria_range1, criteria, criteria_range2, criteria2, ...),其中需要前三个参数。

在第一个示例中,我们要计算 A2 到 A6 范围内的唯一值,其中 F2 到 F6 范围内的值大于 20。公式如下:

=COUNTUNIQUEIFS(A2:A6,F2:F6,">20")

这里的结果是 2。即使在 F2 到 F6 范围内有三个大于 20 的值,该函数只提供 A2 到 A6 范围内唯一的值,即 Wilma Flintstone 和 Bruce Banner。后者出现两次。

让我们将此函数与文本条件一起使用。要计算 A2 到 A6 范围内的唯一值,其中 E2 到 E6 范围内的文本等于已交付,您可以使用以下公式:

=COUNTUNIQUEIFS(A2:A6,E2:E6,"Delivered")

在本例中,结果也是 2。虽然我们将三个标记为已交付,但在 A2 到 A6 范围内只有两个名字是唯一的,Marge Simpson 和 Bruce Banner。 Bruce Banner 再次出现两次。

就像计算电子表格中唯一值的数量一样,突出显示 Google 表格中的重复项或完全删除重复项也很有帮助。