函数COUNTIFS不仅能够单条件计数,还能够多条件计数。
函数COUNTIFS:对满足多个条件的单元格计数。
COUNTIFS(条件区域1,条件1,……,条件区域n,条件n)
1、统计空单元格的个数
输入公式:
=COUNTIFS(B2:B9,"")
2、统计非空单元格的个数
输入公式:
=COUNTIFS(B12:B19,"<>")
3、统计销售额大于等于10000的个数
输入公式:
=COUNTIFS(D22:D28,">=10000")
条件">=10000"也可以写成">="&10000
4、统计除“雨夜”之外的业务员个数
输入公式:
=COUNTIFS(C31:C37,"<>雨夜")
5、统计在销售额[10000,15000]之间的个数
输入公式:
=COUNTIFS(D40:D46,">=10000",D40:D46,"<=15000")
6、统计销售一部大于等于10000的销售额之和
输入公式:
=COUNTIFS(A49:A55,"销售一部",D49:D55,">=10000")
7、通配符的使用
统计业务员为3个字的个数:
输入公式:
=COUNTIFS(C58:C64,"???")
问号(?)匹配任意单个字符。
统计业务员以“小”开头的个数:
输入公式:
=COUNTIFS(C58:C64,"小*")
星号(*)匹配任意一串字符。
统计包含*的业务员的个数:
输入公式:
=COUNTIFS(C58:C64,"*~**")
星号(*)作为通配符,在查找包含其本身时,需要在前面加~。
8、统计销售一部大于平均销售额的个数
输入公式:
=COUNTIFS(A67:A73,"销售一部",D67:D73,">"&AVERAGE(D67:D73))
用函数AVERAGE算出平均销售额,作为COUNTIFS的条件。
9、数组常量用法
输入公式:
=SUMPRODUCT(COUNTIFS(A76:A84,{"销售一部";"销售三部"},B76:B84,{"产品A";"产品B"}))
COUNTIFS(A76:A84,{"销售一部";"销售三部"},B76:B84,{"产品A";"产品B"})部分返回的是销售一部产品A的次数2,销售三部产品B的次数3,即{2;3};
用函数SUMPRODUCT求和返回5。