首页 专题 excel 具有或逻辑的countif和countif

具有或逻辑的countif和countif

Apr 07, 2025 am 09:42 AM

本教程演示了如何使用Excel的COUNTIFCOUNTIFS函数来计数符合多个或条件的单元格(例如,如果单元格包含X,Y或Z)。

虽然COUNTIF处理单个条件和COUNTIFS使用和逻辑,但本教程提供了针对或逻辑方案的解决方案。它假设熟悉这两个函数的基本语法和用法。

计数细胞或条件

最简单的情况涉及计算满足至少几种条件之一的细胞。

方法1: COUNTIF COUNTIF

这添加了每个标准的单个COUNTIF函数的结果。例如,计数包含“苹果”或“香蕉”的A列中的单元格:

=COUNTIF(A:A, "apples") COUNTIF(A:A, "bananas")

使用细胞参考(例如,F1和G1中的标准)提高效率和可维护性:

=COUNTIF(A2:A10, F1) COUNTIF(A2:A10, G1)

具有或逻辑的countif和countif

方法2: COUNTIF具有阵列常数

这提供了一种更紧凑的方法:

SUM(COUNTIF(*range*, {*criterion1*, *criterion2*, *criterion3*, …}))

该标准包含在数组常数{"apples","bananas","lemons"}中。 COUNTIF返回多个计数, SUM添加。

=SUM(COUNTIF(A2:A10,{"apples","bananas","lemons"}))

具有或逻辑的countif和countif

使用单元格参考(F1:H1)需要一个数组公式(Ctrl Shift Enter):

=SUM(COUNTIF(A2:A10,F1:H1))

具有或逻辑的countif和countif

方法3: SUMPRODUCT

SUMPRODUCT(1\*(*range* ={*criterion1*, *criterion2*, *criterion3*, …}))SUMPRODUCT((*range*=*criterion1*) (*range*=*criterion2*) …)

这将对每个标准测试每个单元格,总结所得的true/fals阵列(转换为1/0)。

=SUMPRODUCT(1*(A2:A10={"apples","bananas","lemons"}))

或者

=SUMPRODUCT((A2:A10="apples") (A2:A10="bananas") (A2:A10="lemons"))

使用单元格参考(F1:H1):

=SUMPRODUCT(1*( A2:A10=F1:H1))

具有或逻辑的countif和countif

注意:对于大型数据集, SUMPRODUCT可以比COUNTIF慢。

用OR和逻辑计数单元格

这将概念扩展到包括或和条件。例如,计算“苹果”,“香蕉”或“柠檬”的“交付”(A和列C列):

方法1: COUNTIFS COUNTIFS

这添加了多个COUNTIFS功能,每个功能都检查一个或条件以及条件和条件。

=COUNTIFS(A2:A10, "apples", C2:C10, "delivered") COUNTIFS(A2:A10, "bananas", C2:C10, "delivered") COUNTIFS(A2:A10, "lemons", C2:C10, "delivered")

具有或逻辑的countif和countif

方法2:数组常数的COUNTIFS

使用数组常数或标准的更简洁的版本:

=SUM(COUNTIFS(A2:A10, {"apples","bananas","lemons"}, C2:C10, "delivered"))

使用单元格参考(F1:H1和F2),需要一个数组公式(Ctrl Shift Enter):

=SUM(COUNTIFS(A2:A10,F1:H1,C2:C10,F2))

具有或逻辑的countif和countif

支持通配符(例如"*bananas*" )。可以将其他条件添加到COUNTIFS中。

计数多个或条件的细胞

对于多组或标准,使用具有数组常数(限制为两组)或带有ISNUMBERMATCHSUMPRODUCT COUNTIFS

对于两组,请在COUNTIFS内使用水平和垂直阵列:

=SUM(COUNTIFS(A2:A10, {"apples", "bananas", "lemons"}, B2:B10, {"delivered"; "in transit"}))

具有或逻辑的countif和countif

对于多个集, MATCHSUMPRODUCT更具用途:

=SUMPRODUCT(ISNUMBER(MATCH(A2:A10,{"apples","bananas","lemons"},0))*ISNUMBER(MATCH(B2:B10,{"bag","tray"},0))*ISNUMBER(MATCH(C2:C10,{"delivered","in transit"},0)))

具有或逻辑的countif和countif

本教程为Excel计数功能中的处理或条件提供了各种方法,可满足不同的复杂性水平和数据集大小。示例工作簿可供进一步练习。

以上是具有或逻辑的countif和countif的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

如何将日历添加到Outlook:共享,Internet日历,ICAL文件 如何将日历添加到Outlook:共享,Internet日历,ICAL文件 Apr 03, 2025 am 09:06 AM

本文介绍了如何在Outlook Desktop应用程序中访问和利用共享日历,包括导入Icalendar文件。 以前,我们介绍了分享您的Outlook日历。 现在,让我们探索如何查看与之共享的日历

如何使用示例使用Flash Fill ofecl 如何使用示例使用Flash Fill ofecl Apr 05, 2025 am 09:15 AM

本教程为Excel的Flash Fill功能提供了综合指南,这是一种可自动化数据输入任务的强大工具。 它涵盖了从定义和位置到高级用法和故障排除的各个方面。 了解Excel的FLA

Excel中的中位公式 - 实际示例 Excel中的中位公式 - 实际示例 Apr 11, 2025 pm 12:08 PM

本教程解释了如何使用中位功能计算Excel中数值数据中位数。 中位数是中心趋势的关键度量

如何将联系人导入Outlook(从CSV和PST文件) 如何将联系人导入Outlook(从CSV和PST文件) Apr 02, 2025 am 09:09 AM

本教程演示了将联系人导入Outlook的两种方法:使用CSV和PST文件,还涵盖了将联系人转移到Outlook Online。 无论您是从外部来源合并数据,都从另一个电子邮件pro迁移

如何使用Google表查询功能 - 标准条款和替代工具 如何使用Google表查询功能 - 标准条款和替代工具 Apr 02, 2025 am 09:21 AM

该综合指南解锁了Google Shays的查询功能的功能,通常被称为最有效的电子表格功能。 我们将剖析其语法并探讨其各种条款以掌握数据操纵。 了解Google表格

如何在Excel中启用和禁用宏 如何在Excel中启用和禁用宏 Apr 02, 2025 am 09:05 AM

本文探讨了如何在Excel中启用宏,涵盖宏观安全基础知识和安全VBA代码执行。 像任何技术一样,宏具有双重潜力 - 具有脱皮自动化或恶意使用。 Excel的默认设置禁用SA的宏

Excel共享工作簿:如何为多个用户共享Excel文件 Excel共享工作簿:如何为多个用户共享Excel文件 Apr 11, 2025 am 11:58 AM

本教程提供了共享Excel工作簿,涵盖各种方法,访问控制和冲突解决方案的综合指南。 现代Excel版本(2010年,2013年,2016年及以后)简化了协作编辑,消除了M的需求

如何使用Google表滤波功能 如何使用Google表滤波功能 Apr 02, 2025 am 09:19 AM

解锁Google Sheats的过滤功能的功能:综合指南 厌倦了基本的Google表格过滤? 本指南揭示了过滤器功能的功能,为标准过滤工具提供了强大的替代方案。我们将利用

See all articles