在使用COUNTIF函数时,先选择范围,在输入条件,最后统计满足数量。
在Excel软件中,当我们需要统计某一范围内满足特定条件的单元格数量时,COUNTIF函数便成为了我们的得力助手。那么countif函数的使用方法呢?下面跟随我去完成吧!
此设备采用电脑:MacBook Air,操作系统:macOS 13.6.3,软件版本:Microsoft Excel 2021。
COUNTIF函数用于计算某个区域中满足给定条件的单元格数目。
语法:=COUNTIF(range,criteria)
💡Range:要计算其中非空单元格数目的区域
💡Criteria:以数字、表达式或文本形式定义的条件,数字如10,表达式如">10",文本如"书本"
步骤:
1.输入COUNTIF
有一张工作表,A列是水果,您想要计算的是苹果名称数量。先选择您想要显示苹果名称数量的单元格,如图,是C2单元格,在编辑栏中输入=COUNTIF(。

2.选择求数目范围
如图,需要计算非空单元格的数目,那么输入A2:A6或使用鼠标拖动选择这个范围,该函数显示为 =COUNTIF(A2:A6, 。
3.定义苹果条件
要匹配的条件,即想要对哪个水果名称进行求数目,例如苹果,表示您想要对A列中所有为"苹果"的行进行求数目。但是要注意,该条件是一个文本字符串,用英文双引号括起来,该函数显示为=COUNTIF(A2:A6,"苹果")。

4.点击确认
在编辑栏的左边点击绿色打勾按钮,或者简单地可以按键盘上的Enter键,Excel会自动计算COUNTIF函数内的苹果名称数量,并根据您指定的范围和条件返回结果。

5.得出结果
苹果名称数量是3,表示满足条件的单元格数量,直观地展示了A列中"苹果"这一水果名称的出现次数。

🔷条件类型
🔸数字
直接输入数字,如COUNTIF(A1:A6, 2)计算A1到A6单元格中等于2的单元格数量。
🔸表达式
使用大于(>)、小于(<)、等于(=)、不等于(<>)等符号,如COUNTIF(A1:A6, ">10")计算A1到A6单元格中大于5的单元格数量。
🔸文本
直接输入文本字符串或带通配符的字符串,如COUNTIF(B1:B6, "苹果")计算B1到B6单元格中等于“苹果”的单元格数量,COUNTIF(C1:C6, "*果")计算C1到C6单元格中以“果”结尾的单元格数量。
▪️星号(*):代表任意数量的字符。
▪️问号(?):代表任意单个字符。
如果要查找实际的问号或星号,则需要在字符前键入代字号(~)。
🤔️常见问题
❓当criteria为长字符串时,返回错误值
✅使用COUNTIF函数匹配超过255个字符的字符串时,将返回不正确的结果。
✅要匹配超过255个字符的字符串,请使用CONCATENATE函数或连接运算符&。例如=COUNTIF(A2:A5,"long string"&"another long string")。
❓COUNTIF函数未返回任何值
✅请检查是否有将criteria参数用括号括起来。
❓引用其它工作表时,COUNTIF公式出现#VALUE!错误
✅当COUNTIF公式需要引用其它工作簿的内容时,请保证其他工作簿处于打开状态,否则会出现错误
⚠️注意事项
1⃣️避免重叠
重叠范围指的是在COUNTIF函数中指定的范围之间存在部分或全部重合。例如,如果您已经对A1:A5范围进行了统计,然后又对A3:A6范围进行了统计(注意这里A3:A6与前面的范围重叠了),那么重叠部分的数据会被重复计算,从而导致结果不准确,因此避免在统计时包含重叠的范围。
2⃣️不区分大小写
COUNTIF函数在内部对搜索条件(criteria)单元格内容进行比较时,会忽略大小写差异。这意味着在比较过程中,所有的大写字母都会被当作小写字母。例如,字符串"book"和字符串"BOOK"将匹配相同的单元格。
3⃣️使用通配符
在文本条件中,可以使用通配符(* 和 ?)来进行模糊匹配,而不是精确匹配整个字符串,不恰当的使用可能会导致匹配到不期望的文本。
COUNTIF函数以其强大的条件计数能力,帮助用户快速准确地筛选出满足特定条件的数据项数量。相信大家看了我给的步骤,您学会了吗?赶紧去动手吧!