excel - 在 COUNTIFS 中使用 OR 和 AND

标签 excel formula conditional-statements

我想为 COUNTIFS 子句中的条件之一添加一个 "AND" 条件。

类似这样的事情:

=COUNTIFS(A1:A196;{"Yes"or "NO"};J1:J196;"Agree")

因此,它应该返回行数,其中:

 (A1:A196 is either "yes" or "no") AND (J1:j196 is "agree")

最佳答案

您可以将一些 COUNTIF 语句添加在一起:

=COUNTIF(A1:A196,"yes")+COUNTIF(A1:A196,"no")+COUNTIF(J1:J196,"agree")

这将为您提供所需的结果。

编辑

抱歉,看错问题了。尼古拉斯是对的,以上内容会重复计算。我没有以正确的方式考虑 AND 条件。这是一个可以为您提供正确结果的替代方案,您一开始就非常接近该结果:

=SUM(COUNTIFS(A1:A196,{"yes","no"},J1:J196,"agree"))

关于excel - 在 COUNTIFS 中使用 OR 和 AND,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23655685/

相关文章:

vba - 如果特定工作表中的单元格等于特定值,则删除该行

sql-server - 如何在Excel Source的foreach循环容器中动态传递excel连接字符串?

EXCEL计算给定关键字的OFFSET(未指定坐标)平均值

loops - Angular 2 - *ngFor : Is there a way to use an alternative end condition?

ruby-on-rails - 简单的 Ruby 'or' 问题

mysql select查询直到达到条件

vba - 获取类型不匹配错误

excel - 关闭工作簿时的 VBA Excel 操作

excel - 在 Excel 和 VBA 中,如何将单元格的值设置为公式结果而不是公式

google-sheets - 如何在公式中对零进行排序?