Суммируйте результат каждые 2 строки, если результат отрицательный - PullRequest
0 голосов
/ 13 апреля 2020

У меня есть один столбец чисел, мне нужно сложить строку 1 и строку 2, сумму строки 3 и строку 4 вплоть до конца столбца. И затем мне нужно сложить все предыдущие результаты, если результат только отрицательный. Я могу сделать только эту серию добавления, не создавая больше столбцов, потому что мне нужно сделать это для многих столбцов, и я не хочу создавать другой столбец для хранения промежуточного результата, так как это удвоит количество столбцов.

Как я могу добиться этого с помощью формулы Excel? Спасибо.

enter image description here

Ответы [ 2 ]

2 голосов
/ 13 апреля 2020

В B2, формула скопирована:

=IFERROR(1/(1/SUM(OFFSET($A$1,(ROW(A1)-1)*2+1,0,2))),"")

enter image description here

Изменить # .1

В A10 введите формулу:

=SUMPRODUCT(0+TEXT((A2:A8*MOD(ROW(A2:A8)-1,2))+(A3:A9*MOD(ROW(A2:A8)-1,2)),"\0;-0"))

enter image description here

0 голосов
/ 13 апреля 2020

другая версия SUMPRODUCT:

=SUMPRODUCT(--TEXT(ISEVEN(ROW(A2:A8))*(A2:A8+A3:A9),"\0;-0;0"))

enter image description here

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...