小编LWW*_*LWW的帖子

在数组公式中使用 COUNTIFS

我正在尝试计算给定类型的某些内容发生的次数,并且我需要此行为自动扩展到插入的行。就像是:

=Arrayformula(COUNTIFS(I:I,I:I,H:H,H:H,G:G,G:G))
Run Code Online (Sandbox Code Playgroud)

当在单行上使用时,嵌套的 countif 公式将产生正确的值,但目前数组公式一直向下输出 1。

我的数据类似于:

    Column1   Column2    Column3   Result
--------------------------------------------
   apple     green      eaten       x

   orange    orange     noteaten    x

   apple     red        eaten       x

   orange    orange     noteaten    x

   apple     green      eaten       x
Run Code Online (Sandbox Code Playgroud)

...

x 列是数组公式的输出位置。

第 1 行的 X 应该查看所有数据并计算青苹果的数量eaten,下一行将计算noneaten橙子的数量,依此类推。我知道 arrayformula 不采用聚合函数,但我没有找到任何替代方案countif

count google-sheets array-formulas google-sheets-formula

7
推荐指数
1
解决办法
3万
查看次数