
Общая формула
=SUMIFS(value,date,">="&A1,date,"<"&A1+7)
Резюме
Для суммирования по неделям вы можете использовать формулу, основанную на функции СУММЕСЛИМН. В показанном примере формула в F4:
=SUMIFS(amount,date,">="&E4,date,"<"&E4+7)
В этой формуле используются именованные диапазоны «сумма» (C4: C21) и «дата» (B4: B21).
Объяснение
Функция СУММЕСЛИМН может суммировать диапазоны на основе нескольких критериев.
В этой задаче мы настраиваем СУММЕСЛИМН для суммирования сумм по неделям с использованием двух критериев: (1) даты, которые больше или равны дате в столбце E, (2) даты меньше даты в столбце E плюс 7 дней:
=SUMIFS(amount,date,">="&E4,date,"<"&E4+7)
Когда эта формула копируется, СУММЕСЛИМН генерирует сумму для каждой недели.
Даты в столбце E - понедельник. Первая дата жестко запрограммирована, а остальные понедельники рассчитываются по простой формуле:
=E4+7
Решение сводной таблицы
Сводная таблица - отличное решение, когда вам нужно суммировать данные по годам, месяцам, кварталам и так далее, потому что они сделают такую группировку за вас вообще без каких-либо формул. Для параллельного сравнения формул и сводных таблиц см. Это видео: Зачем нужны сводные таблицы.