countif()函数可以统计单元格区域中满足给定条件的单元格的个数,
该函数的语法结构为COUNTIF(rage,criteria),
其参数range表示需要统计其中满足条件的单元格数目的单元格区域;
criteria表示指定的统计条件,其形式可以为数字、表达式、单元格引用或文本。
在运用COUNTIF函数时要注意,当参数criteria为表达式或文本时,必须用引号引起来,否则将提示出错。
=countif(在那个范围,"条件"),在那个范围及哪些表格里, 注意后面写条件的双引号一定要用美式键盘输入.....
实例说明
一、求><=某个值的单元格个数
(1) 大于50
=COUNTIF(数据区,">50")
(2) 等于50
=COUNTIF(数据区,50)
(3) 小于50
=COUNTIF(数据区,"<50")
(4) 大于或等于50
=COUNTIF(数据区,">=50")
(5) 小于或等于50
=COUNTIF(数据区,"<=50")
(6) 大于E5单元格的值
=COUNTIF(数据区,">"&$E$5)
(7) 等于E5单元格的值
=COUNTIF(数据区,$E$5)
(8) 小于E5单元格的值
=COUNTIF(数据区,"<"&$E$5)
(9) 大于或等于E5单元格的值
=COUNTIF(数据区,">="&$E$5)
(10) 小于或等于E5单元格的值
=COUNTIF(数据区,"<="&$E$5)
二、等于或包含某N个特定字符的单元格个数
(1) 两个字符
=COUNTIF(数据区,"??")
(2) 两个字符并且第2个是B
=COUNTIF(数据区,"?B")
(3) 包含B
=COUNTIF(数据区,"*B*")
(4) 第2个字符是B
=COUNTIF(数据区,"?B*")
(5) 等于“你好”
=COUNTIF(数据区,"你好")
(6) 包含D3单元格的内容
=COUNTIF(数据区,"*"&D3&"*")
(7) 第2字是D3单元格的内容
=COUNTIF(数据区,"?"&D3&"*")
注:
countif()函数对英文字母不区分大小写,通配符只对文本有效
三、countif函数示例:
函数语法:
countif(range,criteria)
range表示要计算其中非空单元格数目的区域
criteria表示统计条件
1、求得分90分以上的学生数量。
=COUNTIF(B2:B20,">90"),其中B2:B20表示统计区域,">90"表示得分大于90的条件。
2、求得分大于等于80分小于90分的学生数
公式
=COUNTIF(B2:B20,">=80")-COUNTIF(B2:B20,">=90")
countif函数是通过条件求计数的函数,括号内第一个参数表示统计区域,第二个参数表示条件,只要满足了该条件才计入结果内。