Excel - Dynami c суммы с использованием индекса - PullRequest
0 голосов
/ 02 февраля 2020

У меня проблема с формулой, которая должна возвращать совокупное значение за определенные месяцы. Данные выглядят так:

enter image description here

Я пытаюсь составить формулу, которая рассчитывает сумму от января до месяца, введенного в поле «Месяц». клетка. Таким образом, если пользователь вводит то есть 3, формула должна давать сумму за январь, февраль и март. Я подготовил формулу, чтобы получить значение из конкретной ячейки, но не знаю, как сделать это в виде кумулятивного значения:

=SUM(INDEX((B5:D5;F5:H5);1;B9;2))

, где B9 - это число месяца. Я пытался использовать формулу массива, но не сработало.

Есть подсказки?

1 Ответ

1 голос
/ 02 февраля 2020

Если я правильно понимаю, для получения кумулятивной суммы вы можете использовать следующую формулу:

=SUM(B5:INDEX(B5:D5;1;B9);F5:INDEX(F5:H5;1;B9))

Месяцы должны быть в порядке возрастания и без пробелов.

enter image description here

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