使用条件求个数的函数COUNTIF(计算区域中满足给定条件的单元格的个数。)
语法
COUNTIF(range,criteria)
Range
为需要计算其中满足条件的单元格数目的单元格区域。
Criteria
为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。例如,条件可以表示为
32、"32"、">32"
或
"apples"。
本例中:求★的个数:假设数据在b2到AX2,A2输入=countif(b2:ax2,"★")
同理
求√的个数
:=countif(b2:ax2,"√")
2007以后的版本可以用COUNTIFS函数,以前版本可以用SUMPRODUCT函数。
详细解释:
1、可以用COUNTIF函数找出符合条件的数的个数。
2、COUNTIF函数用法:=COUNTIF(数据区域,条件)
3、比如要找出A1:A9单元格区域等于5的数字个数,则公式为:=COUNTIF(A1:A9,5)
可以用count或countif函数。
count函数是计算区域中包含数字的单元格的个数,用方法是=count(Value1,value2),Value1,value2是1到255个参数,可以包含或引用各种不同类型的数据,但只对数字型数据进行计数。
countif函数是计算某个区域中满足给定条件的单元格数目,用法是=countif(Range,Criteria),其中Range是要计算其中非空单元格数目的区域,Criteria是以数字、表达式或文本形式定义的条件。
例1:
例2:
可以用以下方案:
方案一: 用数组公式
假设数据在A1:A100及B1:B100里面
在C1 中输入 =SUM(IF((A1:A100="男")(B1:B100="中级"),1,0))
输完后不要按 enter 键, 要按 ctrl + shift + enter , 公式会自动加入{}成数组公式, 即可统计出符合要求的个数
方案二:
假设数据在A1:A100及B1:B100里面
在C1中输入 =A1&B1, 一直复制到 C100, 再用公式 =COUNTIF(C1:C100,"男中级")即可统计出符合要求的个数
方案三:
假设数据在A1:A100及B1:B100里面
在C1中输入 =IF(A1="男",IF(B1="中级",1,0),0), 一直复制到C100, 再用公式 =SUM(C1:C100)即可统计出符合要求的个数
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)