GSheets:ArrayFormula& Sumifs不拖

时间:2016-03-22 09:00:53

标签: google-sheets array-formulas sumifs

我尝试将ARRAYFORMULASUMIFS一起使用,但结果只捕获了第一行并将其拖放到所有行。

我无法弄清楚如何让它发挥作用。我想到的唯一解决方案是编写脚本,自动填充sumifs的公式。

我的公式是这样的:

  

= ARRAYFORMULA(如果(的 B2:!B15 &LT;&gt; “中”,SUMIFS(下载$ A:$ A,下载$ B:$ B,的 B2:B15 < / strong>,下载!$ E:$ E,'图表参数'!$ C $ 3),“”))

这是sheet

谢谢!

1 个答案:

答案 0 :(得分:0)

就是这样:

=MMULT(TRANSPOSE(ArrayFormula
(--(Downloads!B2:B=transpose(filter(B2:B15,B2:B15<>"")))*
--(Downloads!E2:E='parameters for graph'!C3))),ARRAYFORMULA(Downloads!A2:A*1))

your example