EXCEL的COUNTIF和COUNTIFS函数的区别和联系
目录1.COUNTIF函数COUNTIF函数用于对指定区域中符合指定条件的单元格计数。2.COUNTIFS函数3.COUNTIF和COUNTIFS函数的异同1.COUNTIF函数(1)语法为 : COUNTIF ( Range, Criteria )即COUNTIF ( 区域, 条件 )range :必要,要计算其中非空单元格数目的区域。criteria :必要,以数字、表达式或文本形式定义的条件
目录
COUNTIF函数用于对指定区域中符合指定条件的单元格计数。
1.COUNTIF函数
(1)语法为 : COUNTIF ( Range, Criteria )
即 COUNTIF ( 区域, 条件 )
range :必要,要计算其中非空单元格数目的区域。
criteria :必要,以数字、表达式或文本形式定义的条件。
(2)作用:COUNTIF函数用于对指定区域中符合指定条件的单元格计数。
(3)用法及实例
①求某类型单元格的个数
例1:求语文成绩是空值的个数,G2输入“=COUNTIF(C2:C7,"")”。
例2: 求语文成绩是非空值的个数,G2输入“=COUNTIF(C2:C7,"<>"&"")”。
②求大于或小于某个值的单元格个数
例:求语文成绩大于90分的个数。G2输入“=COUNTIF(C2:C7,">90")”
③等于或包含某N个特定字符的单元格个数
例1:求陈某的个数,用通配符*表示任意一串字符。G2输入“=COUNTIF(A1:A7,"陈*")”。
例2:获取2个字符姓名的个数。G2输入“=COUNTIF(A2:A7,"??")”
2.COUNTIFS函数
(1)语法为 : COUNTIFS ( Range1, Criteria1, Range2, Criteria2 ...[Range_n],[Criteria_n] )
即COUNTIFS(条件匹配查询区域1,条件1,条件匹配查询区域2,条件2,以此类推......)
criteria_range1:第一个需要计算其中满足某个条件的单元格数目的单元格区域(简称条
件区域);
criteria1:第一个区域中将被计算在内的条件(简称条件),其形式可以为数字、表达式或文
本。例如,条件可以表示为16、"16"、">16"、"女生"或">"&A1。
criteria_range2,…:可选,表示要作为条件进行判断的第2~127个单元格区域;
criteria2,…:可选,表示要进行判断的第2~127个条件,形式可以为数字、文本或表达式。
(2)作用:COUNTIFS函数用于执行与COUNTIF函数类似的工作,不同之处在于可多个范围内分配多个条件。 但是,在增加计数之前,所有检查都必须为true。
(3)用法及实例
①单一条件计数,比如求大于或小于某个值的单元格个数
例:求语文成绩大于90分的个数。G2输入“=COUNTIFS(C2:C7,">90")”
②多条件计数
例:获取语、数、英成绩90以上的个数,G2输入“=COUNTIFS(C2:C7,">=90",D2:D7,">=90",E2:E7,">=90")”。
3.COUNTIF和COUNTIFS函数的异同
(1)COUNTIFS既能解决多个条件的计数,也能解决单个条件的计数,而COUNTIF函数只能解决
单个条件的计数。因此,我们一般只需要掌握COUNTIFS函数就可以了。
(2)条件注意事项:如果要计算某个数值区间的个数,条件的前后需加上英文双引号或单引号,
再写条件,如">60"、">=60"、"<60"、"<=60"、"=60";如果写条件时引用的不是某个数值,而是
数值所在的单元格,格式为:"符号条件"&单元格。举例如下:">="&B2或"<"&B2。
(3)对英文字母不区分大小写,通配符只对文本有效。
通配符说明: 问号匹配任意单个字符;星号匹配任意一串字符。 如果要查找实际的问号或星号,请在字符前键入波形符 (~)
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)