【问题标题】:MS Excel, G Sheet, count multiple condition with OR logicMS Excel,G Sheet,用 OR 逻辑计算多个条件
【发布时间】:2020-05-19 20:50:48
【问题描述】:

说我有一些数据,我想计算它是“CC”还是“DD”。这是我在 Microsoft Excel 和 Google Sheet 中所做的。

=sum(countifs(A2:A10, {"CC", "DD"}))

在 MS Excel 中似乎可以,但在 G Sheet 中则不行。

我必须在 G 表中执行此操作才能获得相同的结果:

=countif(A2:A10, "CC") + =countif(A2:A10, "DD")

在 G Sheet 中有更聪明的方法吗?

我的样本:

【问题讨论】:

    标签: excel google-sheets array-formulas countif multiple-conditions


    【解决方案1】:

    这是一个数组公式。

    在 Google 表格中:=arrayformula(sum(countifs(A2:A10, {"CC", "DD"})))

    在旧版本的 Excel 中,您必须使用 Ctrl+Shift+Enter 确认这一点。它也是一个数组公式。

    【讨论】:

    • 对我来说,为相同的结果学习不同的东西是浪费时间。只是想知道为什么谷歌创建一个不同的......无论如何,谢谢你的回答,它有帮助~
    【解决方案2】:

    在 Google 表格中使用:

    =ARRAYFORMULA(SUM(IF(REGEXMATCH(A:A, "CC|DD"), 1, )))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2018-10-29
      • 2021-02-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-15
      • 2018-01-09
      相关资源
      最近更新 更多