Arrayformula с разными строками?(текущий итог) - PullRequest
0 голосов
/ 18 февраля 2019

Я пытаюсь сделать простую формулу =AS2+AP3 в ячейке AS3 для всего ряда AS.Таким образом, в ячейке AS4 это будет =AS3+AP4.Я могу сделать это просто с помощью копирования и вставки.Но это не работает с arrayformula.Есть ли способ обойти это?

1 Ответ

0 голосов
/ 19 февраля 2019

Я думаю, что вы хотите получить промежуточную сумму чисел в столбце AP, но начиная с любого числа в AS2.Вы можете делать такие вещи с SUMIF, который складывает все числа до текущей строки:

=ArrayFormula(if(AP3:AP="","",sumif(row(AP3:AP),"<="&row(AP3:AP),AP3:AP)+AS2))

enter image description here

...