Google表格中的COUNTIF函数可让您分析电子表格中的数据,并在满足一系列特定条件的情况下返回其在文档中显示的次数。这里’s how to use it.

使用COUNTIF匹配一种类型的条件

火起来 Google表格 和open a spreadsheet with data you want to count.

Click on an empty cell 和 type =COUNTIF(<range>,<criterion>) into the cell or the formula entry field, replacing <range><criterion> with the range of data to count 和 the pattern to test, respectively. It should look something like this:

=COUNTIF(F2:I11,"<=40")

单击一个空单元格,然后输入COUNTIF函数以及要匹配的范围和条件。

按下后“Enter”键,该单元格将包含范围与指定的确切条件匹配的次数。

After you hit the 输入 key, the amount of times the function matched will show in the cell.

如果您要计算的范围内包含一个字符串,它将看起来像这样:

=COUNTIF(C2:C11,"George")

您也可以匹配字符串。

但是,该函数将返回零结果,因为该范围内的所有单元格都不包含确切的字符串“George.”

但是,除非使用通配符,否则字符串需要完全匹配。

相反,您需要使用通配符来匹配名字为George的所有Director实例。您可以使用通配符,例如“?” 和 “*”分别匹配单个字符和零个或多个连续字符。

搜寻每个有名字的导演“George,” you should use the “*”函数中的通配符。它看起来像这样:

=COUNTIF(C2:C11,"George*")

而是使用*通配符将所有George实例匹配为名字。

如果字符串你’要尝试匹配包含实际的问号或星号,可以在其前面加上波浪号(〜)作为转义符(即〜?和〜*)。

使用COUNTIFS匹配多个条件

如果您只需要根据一种类型的条件进行匹配,那么COUNTIF是极好的选择。如果您有多个,则将使用COUNTIFS函数。它与COUNTIF完全相同,但是它接受多个范围和/或条件。任何其他范围必须具有与第一个范围相同的行数和列数。

只需将要计算的尽可能多的范围和条件添加到函数中即可。格式与COUNTIF基本相同。它看起来应该像这样:

=COUNTIFS(C3:C11,"George*",D3:D11,">=1990")

有不止一个范围和标准要匹配吗?使用COUNTIFS函数可同时计算多个范围。


无论您是要计算一个范围中的单个条件还是多个条件,同时使用COUNTIF和COUNTIFS都会帮助您分析电子表格中的数据。

 布雷迪·加文 布雷迪·加文
布雷迪·加文(Brady Gavin)致力于技术研究已有15年,并撰写了150多个详细的教程和解释器。他涵盖了从Windows 10注册表黑客到Chrome浏览器技巧的所有内容。 Brady拥有卑诗省维多利亚州Camosun学院的计算机科学文凭。  
阅读完整的传记»