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