GSheets: ArrayFormula и Sumifs не перетаскивают
Я пытался использовать ARRAYFORMULA
с SUMIFS
, но результат ловит только первую строку и перетаскивает ее вниз для всех строк.
Я не могу понять, как заставить это работать. Единственное решение, о котором я подумал, было написать скрипт, который автоматически заполнял бы формулу сумм.
Моя формула такая:
= ARRAYFORMULA (если (B2: B15<> "", sumifs (Загрузки! $ A: $ A, Загрузки! $ B: $ B, B2: B15, Загрузки!$E:$E,'параметры для графа'!$C$3),""))
Вот лист.
Спасибо!
1 ответ
Решение
Это оно:
=MMULT(TRANSPOSE(ArrayFormula
(--(Downloads!B2:B=transpose(filter(B2:B15,B2:B15<>"")))*
--(Downloads!E2:E='parameters for graph'!C3))),ARRAYFORMULA(Downloads!A2:A*1))