COUNTIFS

将条件应用于跨多个区域的单元格,并计算符合所有条件的次数。

语法

COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)
criteria_range1    在其中计算关联条件的第一个区域。

criteria1    条件的形式为数字、表达式、单元格引用或文本,可用来定义将对哪些单元格进行计数。如,条件可以表示为 41、">41"、D3、"香蕉" 或 "41"。

criteria_range2, criteria2, ...    附加的区域及其关联条件。最多允许 127 个区域/条件对。

说明

  • 每个区域的条件一次应用于一个单元格。若所有的第一个单元格都满足其关联条件,则计数增加 1。如果所有的第二个单元格都满足其关联条件,则计数再增加 1,依此类推,直到计算完所有单元格。

  • 若条件参数是对空单元格的引用,COUNTIFS 会将该单元格的值视为 0(零)。

  • 您可以在条件中使用通配符,即问号 (?) 和星号 (*)。问号匹配任一单个字符;星号匹配任一字符序列。若要查找实际的问号或星号,请在字符前键入波形符 (~)。

示例

如果将示例复制到空白工作表中,可能会更易于理解该示例。

A B
1 数据 数据
2 2 2011-3-7
3 4 2011-3-6
4 6 2011-3-5
5 8 2011-3-4
6 10 2011-3-3
7 12 2011-3-2

公式 说明(结果)
  =COUNTIFS(A2:A7,"<10",A2:A7,">2") 计算 2 到 10 之间(不包括 2 和 10)有几个数包含在单元格 A2 到 A7 中(3)
  =COUNTIFS(A2:A7,"<12",B2:B7,">2011-3-4") 计算单元格 A2 到 A7 中包含小于 12 的数,同时在单元格 B2 到 B7 中包含晚于2011-3-4的日期的行数(3)

 

相关功能

统计函数