一、Countif函数
1、Count函数(数有多少个数据)
格式:Count(填想要数的区域)
要求:数发生额一共有多少个数据
步骤:在单元格中输入 =COUNT(F:F),选择括号内的区域时,点击F列即可
2.Countif函数(Count函数只能数数据,Countif函数可以带条件的数数)
格式:Countif(要数数的区域,条件)
(1)例子一
要求:数带条件的数科目划分
步骤:在I8单元格中输入 =COUNTIF(E:E,H8),其中E列为数数区域,H8为条件
(2)例子二
要求:数每个人有多少门科目及格
步骤:在I2中输入 =COUNTIF(B2:G2,">=60")
3.Countif函数超过15位字符时的错误
Countif函数只能识别单元格内最长15个字符。若有两个单元格的数据,它们的前15个字符相同,15个字符之后不同,Countif函数只会认为这两个单元格的数据是一样的。例如:
步骤:在B2单元格中输入 =COUNTIF(A2:A3,A2)
解释:=COUNTIF(A2:A3,A2)意思是在A2:A3区域内,计算A2这个单元格内的数据出现的次数。
会得到
这是因为Countif函数只识别了这两个单元格数据的前15位,认为这两个单元格的数据是一样的,所以会认为A2单元格的数据出现了2次。
(1)解决办法
要求:计算每个银行卡号出现的次数
步骤:在B8单元格内输入 =countif($A$8:$A$20,A8&"*")
二、Countif函数应用案例
1、在数据区域中寻找重复数据
步骤:在B2单元格中输入 =COUNTIF(G:G,A2)
加工:“1”变为已体检,“0”变为未体检
步骤:在B2单元格中输入 =IF(COUNTIF(G:G,A2)=0,"未体检","已体检")
2、在数据有效性中使用Countif函数
要求:将C列设置为禁止输入重复数据
步骤:选中C列----“数据”----“数据验证”----按下图所示操作
即可得到,C列不能输入重复数据
3、在条件格式中使用Countif函数
要求:将重复数据标位红色背景
步骤:选中区域----“开始”----“条件格式”----按下图操作
三、多个条件,countifs函数
Countif函数是针对一个条件进行计数,Countifs函数可以针对多个条件进行计数
格式:Countifs(区域,条件,区域,条件,……)
例题
步骤:在K5单元格中输入 =COUNTIFS(E:E,J5,D:D,I5)