![]() |
|
将条件应用于跨多个区域的单元格,并计算符合所有条件的次数。
语法
COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2]…)
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) |
相关功能