COUNTIF
语法
COUNTIF(range,criteria)
区域 是一个或多个要计数的单元格,其中包括数字或名称、数组或包含数字的引用。空值和文本值将被忽略。
Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式、单元格引用或文本。例如,条件可以表示为 32、"32"、">32" 、"apples" 或 B4。
注解
可以在条件中使用通配符、问号 (?) 和星号 (*)。问号匹配任意单个字符;星号匹配任意一串字符。如果要查找实际的问号或星号,请在该字符前键入波形符 (~)。
示例 1:通用 COUNTIF 公式
如果将示例复制到一个空白工作表中,可能会更易于理解。
在工作表中,选择单元格 A1,然后按 Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮。
1
2
3
4
5
A B
数据 数据
apples 32
oranges 54
peaches 75
apples 86
公式 说明(结果)
=COUNTIF(A2:A5,"apples") 计算第一列中 apples 所在单元格的个数 (2)
=COUNTIF(A2:A5,A4) 计算第一列中 peaches 所在单元格的个数 (1)
=COUNTIF(A2:A5,A3)+COUNTIF(A2:A5,A2) 计算第一列中 oranges 和 apples 所在单元格的个数 (3)
=COUNTIF(B2:B5,">55") 计算第二列中值大于 55 的单元格个数 (2)
=COUNTIF(B2:B5,"<>"&B4) 计算第二列中值不等于 75 的单元格个数 (3)
=COUNTIF(B2:B5,">=32")-COUNTIF(B2:B5,">85") 计算第二列中值大于或等于 32 且小于或等于 85 的单元格个数 (3)
示例 2:在 COUNTIF 公式中使用通配符和处理空值
在工作表中,选择单元格 A1,然后按 Ctrl+V。
若要在查看结果和查看返回结果的公式之间切换,请按 Ctrl+`(重音符),或在“公式”选项卡上的“公式审核”组中,单击“显示公式”按钮。
1
2
3
4
5
6
7
A B
数据 数据
apples Yes
oranges NO
peaches No
apples Yes
公式 说明(结果)
=COUNTIF(A2:A7,"*es") 计算第一列中以字母“es”结尾的单元格个数 (4)
=COUNTIF(A2:A7,"?????es") 计算第一列中以“les”结尾且恰好有 7 位字符的单元格个数 (2)
=COUNTIF(A2:A7,"*") 计算第一列中包含文本的单元格个数 (4)
=COUNTIF(A2:A7,"<>"&"*") 计算第一列中不包含文本的单元格个数 (2)
=COUNTIF(B2:B7,"No") / ROWS(B2:B7) 计算第二列中“No”选票(包括空白单元格)的平均数,并将其换算为不带小数位的百分比 (33%)
=COUNTIF(B2:B7,"Yes") / (ROWS(B2:B7) -COUNTIF(B2:B7, "<>"&"*")) 计算第二列中“Yes”选票(不包括空白单元格)的平均数,并将其换算为不带小数位的百分比 (50%)
祝你成功!
温馨提示:答案为网友推荐,仅供参考