COUNTIFS多条件计数
同时满足几个条件的有几个。
1
语法结构
COUNTIFS(区域1, 条件1, [区域2, 条件2], ...)
区域1条件1区域2条件2方括号 [ ] 表示可选参数
返回:数字:同时满足全部条件的个数
2
什么时候用它
3
动画演示
动画演示·销售明细第 1 / 5 步
| A | B | C | |
|---|---|---|---|
| 1 | 姓名 | 部门 | 销售额 |
| 2 | 张三 | 销售部 | 1200 |
| 3 | 李四 | 技术部 | 800 |
| 4 | 王五 | 销售部 | 1500 |
| 5 | 赵六 | 市场部 | 900 |
| 6 | 孙七 | 销售部 | 1100 |
| 7 | 2 |
STEP 1
第 1 行:销售部 + 1200,两个条件都满足,计数 1
2:1
4
示例演示
C7 : =COUNTIFS(B2:B6,"销售部",C2:C6,">=1200")
=COUNTIFS(B2:B6,"销售部",C2:C6,">=1200") 得到 2
| A | B | C | |
|---|---|---|---|
| 1 | 姓名 | 部门 | 销售额 |
| 2 | 张三 | 销售部 | 1200 |
| 3 | 李四 | 技术部 | 800 |
| 4 | 王五 | 销售部 | 1500 |
| 5 | 赵六 | 市场部 | 900 |
| 6 | 孙七 | 销售部 | 1100 |
| 7 | 2 |
当前表:销售明细 · 公式单元格 C7 · 绿色底为公式,蓝色底为动态数组溢出结果
5
常见错误
现象结果偏小
原因条件区域长度不一致,错位比较
解决所有区域用等长范围,如统一到第 100 行
现象文本条件区分大小写
原因COUNTIFS 不区分大小写,若需区分用 SUMPRODUCT+EXACT
解决需要严格区分时改用 SUMPRODUCT(--EXACT(...))
6
相关公式
动手试一试
在编辑器里载入这个公式的示例数据,改改数字看看结果怎么变。