Excel COUNTIFS 函数 —— 使用 AND 逻辑和 OR 逻辑统计满足多个条件的单元格
使用 COUNTIFS 按 AND 逻辑统计满足多个指定条件的单元格
Excel 中 COUNTIFS 函数的语法
作为 Excel 中的统计函数之一,COUNTIFS 可在单个或多个区域中,统计满足一个或多个指定条件的单元格数量。
COUNTIFS 函数的语法
COUNTIFS 函数的语法包含以下参数:
- “criteria_range 1”(必需)是指应用“criteria 1”的首个单元格区域。
- “criteria 1”(必需)用于定义在“criteria_range 1”中哪些单元格应被统计的条件。
- “criteria_range 2”和“criteria 2”(可选)用于指定额外的区域及其对应的条件,最多可支持 127 对区域与条件组合。
COUNTIF 函数返回一个数值,即在指定区域内满足给定条件的单元格数量。
注意事项
- 每个附加区域的行数和列数必须与“criteria_range 1”完全一致,这些区域可以相同、相邻,也可以不相邻。
- 在 Excel 的 COUNTIFS 公式中,星号(*)可匹配任意数量的字符,而问号(?)则匹配任意单个字符。如果需要统计包含实际通配符——星号(*)或问号(?)——的单元格,请在通配符前加上波浪号(~),例如:~*、~?。
- 引号(“”)用于括起非数值型条件,而数值型条件则无需使用引号(“”)。例如:80、“>=80”、“a”、“india”。
- COUNTIFS 函数不区分大小写,因此无论是输入“India”还是“INDIA”,都不会影响公式的结果。
- 在 COUNTIFS 函数中使用单元格引用和“比较运算符”时,需将运算符放入引号(“”)中,并在中间添加& 符号 。例如:“>”&B2.
- 比较运算符的顺序很重要:=只能单独使用,或跟在>或<之后。
使用 COUNTIFS 按 AND 逻辑统计满足多个指定条件的单元格
默认情况下,COUNTIFS 函数采用“AND”逻辑来评估多个条件,其结果返回同时满足所有指定条件的单元格数量。以下是一些使用 COUNTIFS 函数按 AND 逻辑统计单元格的示例。
使用 COUNTIFS 在一个范围内统计满足多个指定条件的单元格

√ 注:空白单元格表示成绩未正确录入;0 分表示该学生未参加考试。
要统计英语成绩在 60 至 90 分之间(含 60 和 90)的学生人数,我们提供了两种方法。
- 您可以使用以下 COUNTIFS 公式:
=COUNTIFS(C2:C8,">=60",C2:C8,"<=90")结果为“5” - 或者,如果您已安装 Kutools for Excel,请切换到“Kutools”选项卡,点击“选择”菜单,在下拉列表中单击“选择指定单元格”。按下方截图所示进行设置:

Kutools for Excel——通过 300 多款必备工具全面增强 Excel 功能,助您工作更快速、更轻松,并借助 AI 功能实现更智能的数据处理与高效办公!立即获取
☞ 更多实现此任务的方法:如何在 Excel 中统计介于两个值或日期之间的单元格数量?
要统计有效成绩的数量(即单元格不为 0 且非空白),我们也提供了两种方法。
- 您可以使用以下公式:
=COUNTIFS(C2:D8,"<>0",C2:D8,"<>")结果为“12”√ 注:Excel 中的“”表示“不等于”——“0”表示不等于 0;“””表示不等于空白,即非空单元格。 - 安装“Kutools for Excel”后,切换至“Kutools”选项卡,点击“选择”下拉列表中的“选择指定单元格”,并按下方截图所示进行设置:

√ 注:Kutools 默认不统计空白单元格,因此在“指定类型”下,只需将条件设为“不等于 0”即可。Kutools for Excel——通过 300 多款必备工具全面增强 Excel 功能,助您工作更快速、更轻松,并借助 AI 功能实现更智能的数据处理与高效办公!立即获取
使用 COUNTIFS 在不同范围内统计满足多个指定条件的单元格

- 要统计“国家名称以字母‘a’结尾”且“姓名以‘J’开头”的学生人数,请使用以下公式:
=COUNTIFS(A2:A8,"j*", B2:B8,"*a")结果为“2”√ 注:通配符“星号(*)”可匹配任意数量的字符。 - 要统计“英语和数学成绩均高于(不等于)Eddie 的成绩(C4 和 D4 中的值)”的学生人数,请使用以下任一公式:
=COUNTIFS(C2:C8,">60",D2:D8,">80")=COUNTIFS(C2:C8,">"&C4,D2:D8,">"&D4结果为“3” - 要统计“来自印度(B2 中的值)”且“成绩为 A(E2 中的值)”的学生人数,请使用以下任一公式:
=COUNTIFS(B2:B8,"india",E2:E8,"a")=COUNTIFS(B2:B8,B2,E2:E8,E2)结果为“2”
使用 OR 逻辑统计满足多个指定条件的单元格
使用“OR 逻辑”统计满足多个指定条件的单元格,是指统计满足条件 1、条件 2……中任意一个(至少一个)条件的单元格总数。为此,我们提供了以下 2 种方法:
将 COUNTIF 或 COUNTIFS 的结果相加,以统计满足任一指定条件的单元格
只需将满足至少一个指定条件的单元格数量相加,即可轻松得出总数。为此,您只需编写所需的多个 COUNTIF(S) 公式,再进行简单的算术运算即可。

- 要统计“来自印度(B2 中的值)”或“英格兰(B3 中的值)”的学生人数,请使用以下任一公式:
=COUNTIF(B2:B8,"india")+COUNTIF(B2:B8,"england")=COUNTIF(B2:B8,B2)+COUNTIF(B2:B8,B3)结果为“4”Kutools for Excel - 要统计“英语或数学成绩高于 80(含 80)”的学生人数,请使用以下任一公式:
=COUNTIF(C2:C8,">=80")+COUNTIF(D2:D8,">=80")-COUNTIFS(C2:C8,">=80", D2:D8,">=80")结果为“5”√ 注:此处减去 COUNTIFS(C2:C8,“>=80“, D2:D8,“>=80") 是为了剔除重复计算——即英语和数学成绩均高于 80 的学生人数。
使用带数组常量的 COUNTIFS 统计满足任一指定条件的单元格
虽然将 COUNTIF 或 COUNTIFS 的结果相加在格式上可能略显冗长,但我们可以结合使用 SUM 和 COUNTIFS 函数与数组常量,高效统计满足关联条件的不同单元格数量。请参见以下示例:

- 要统计“来自印度或英格兰”的学生人数,请使用以下公式(单一区域):
=SUM(COUNTIF(B2:B8,{"india","england"}))结果为“4” - 要统计“来自印度或美国且成绩为 A、B 或 C”的学生人数,请使用以下公式:
=SUM(COUNTIFS(B2:B8,{"india","america"},E2:E8,{"a";"b";"c"}))结果为“4”√ 注:第二个数组常量中需使用分号(;)。若条件更多,建议改用“SUMPRODUCT”公式。
最佳办公效率工具
| 🤖 | KUTOOLS AI 助手:基于以下内容革新数据分析:智能执行 | 生成代码| 创建自定义公式 | 数据分析及生成图表| 调用 Kutools Functions…… |
| 热门功能:查找、高亮或标记重复项 | 删除空白行 | 合并列或单元格且不丢失数据 | 不使用公式的四舍五入…… | |
| 高级 LOOKUP:多条件 VLookup | 多值 VLookup | 跨多工作表 VLookup | 模糊查找…… | |
| 高级下拉列表:快速创建下拉列表 | 级联下拉列表 | 多选下拉列表…… | |
| 列管理器:添加指定数量的列|移动列|切换隐藏列的可见性状态|比较区域与列…… | |
| 特色功能:网格聚焦 | 设计视图 |增强编辑栏 | 工作簿和表管理器 | 资源库(自动文本)| 日期提取 | 汇总工作表 | 加密/解密单元格 | 按列表发送邮件 | 超级筛选 | 特殊筛选(筛选粗体单元格/斜体/删除线……) ...... | |
| 精选 15 工具集:12 文本工具(添加文本,删除特定字符,……)| 50+ 图表 类型(甘特图,……)| 40+ 实用公式(基于生日计算年龄,……)| 19 插入工具(插入二维码,从路径插入图片,……)| 12 转换工具(小写金额转大写,汇率转换,……)| 7 合并和拆分工具(高级合并行,分割单元格,……)|……更多 |
使用 Kutools for Excel 大幅提升您的 Excel 技能,体验前所未有的高效。Kutools for Excel 提供 300 多项高级功能,助您提升生产力、节省时间。立即点击此处,获取您最需要的功能……
Office Tab 为 Office 带来标签式界面,让您的工作更轻松
- 在 Word、Excel、PowerPoint、Publisher、Access、Visio 和 Project 中启用标签式编辑和阅读。
- 在同一个窗口的新标签页中打开并创建多个文档,而非在新窗口中。
- 将您的工作效率提升 50%,每天减少数百次鼠标点击!
所有 Kutools 插件,一个安装程序
Kutools for Office 套件捆绑了适用于 Excel、Word、Outlook 和 PowerPoint 的插件以及 Office Tab Pro,非常适合需要跨多个 Office 应用高效协作的团队。
- 一体化套件— Excel、Word、Outlook 和 PowerPoint 插件 + Office Tab Pro
- 一个安装程序,一个许可证— 几分钟内完成设置(支持 MSI)
- 协同效果更佳— 在多个 Office 应用中实现高效协同
- 30 天全功能试用— 无需注册,无需信用卡
- 超值之选— 比单独购买插件更省钱

