2.2.4 COUNTIF函数

2.2.4 COUNTIF函数

(1)函数功能

COUNTIF函数用于统计区域中满足指定条件的单元格个数。

(2)语法格式

COUNTIF(range,criteria)

(3)参数说明

range:必需参数,表示要进行计数的单元格区域。

criteria:必需参数,表示要进行判断的条件,形式可以是数字、表达式、单元格引用或文本字符串。

(4)注意事项

range参数必须为单元格区域引用,而不能是数组。

criteria参数中包含比较运算符时,运算符必须用英文半角的双引号括起来(如">=60"),否则公式将会出错。

criteria参数可使用通配符问号“?”和星号“*”,“?”用于匹配任意单个字符,“*”号用于匹配任意多个字符,该参数不区分大小写。

(5)实例①:分别统计男生和女生人数

如图2.2.4-1所示,A列为学生编号,B列为姓名,C列为性别,要求在F1和F2单元格中分别统计出男生人数和女生人数。

单击选择F1单元格,输入公式“=COUNTIF(C$2:C$6,E1)”,输入完毕后按Enter键结束,即可统计出男生人数为2人,拖拽填充柄将公式填充至F2单元格,即可统计出女生人数为3人。其中因为公式需要向下填充,而C2:C10单元格区域的引用不能发生相对变化,所以要进行相对列绝对行的混合引用(也可直接使用绝对引用)。

图2.2.4-1 COUNTIF函数的应用①

实例②:统计成绩大于等于80分的学生人数

如图2.2.4-2所示,A列为学生编号,B列为姓名,C列为成绩,要求在E2单元格中统计出成绩大于等于80分的学生人数。

单击选择E2单元格,输入公式“=COUNTIF(C2:C6,">=80")”,输入完毕后按Enter键结束,即可统计出成绩大于等于80分的学生人数为3人。

图2.2.4-2 COUNTIF函数的应用②