Сумма по месяцам до даты или за год до даты - Excel и Google Таблицы

Скачать пример рабочей книги

Загрузите образец книги

В этом руководстве будет показано, как использовать функцию СУММЕСЛИМН для суммирования данных за месяц или год в Excel и Google Таблицах.

Сумма по месяцам до даты

Функция СУММЕСЛИМН суммирует данные для строк, соответствующих определенным критериям. Его синтаксис:

Этот пример суммирует Бронирование столиков от месяца до даты с использованием функций: СУММЕСЛИМН, ДАТА, ГОД, МЕСЯЦ и СЕГОДНЯ.

1 = СУММЕСЛИМН (C3: C11, B3: B11, "> =" & ДАТА (ГОД (СЕГОДНЯ ()), МЕСЯЦ (СЕГОДНЯ ()), 1), B3: B11, "<=" & СЕГОДНЯ ())

Теперь давайте рассмотрим формулу.

CЕГОДНЯ

Функция СЕГОДНЯ возвращает текущую дату. Значение пересчитывается каждый раз при просмотре файла.

1 = СЕГОДНЯ ()

Это верхний предел диапазона дат для формулы.

ДАТА

Затем вычислите нижнюю границу диапазона дат: первый день текущего месяца. Мы используем функцию DATE с YEAR и MONTH, чтобы получить это значение даты. Используйте год и месяц сегодняшней даты и установите день равным 1.

1 = ДАТА (ГОД (E3); МЕСЯЦ (E3); 1)

СУММЕСЛИМН

Используйте функцию СУММЕСЛИМН для суммирования Бронирование столиков когда дата больше или равна первому дню месяца и меньше или равна текущему дню.

1 = СУММЕСЛИМН (C3: C11, B3: B11, "> =" & F3, B3: B11, "<=" & E3)

Объединение этих шагов дает нам формулу для суммы за месяц до текущей даты:

1 = СУММЕСЛИМН (C3: C11, B3: B11, "> =" & ДАТА (ГОД (СЕГОДНЯ ()), МЕСЯЦ (СЕГОДНЯ ()), 1), B3: B11, "<=" & СЕГОДНЯ ())

Сумма за год до даты

Ту же логику можно использовать для суммирования количества Бронирование столиков для текущего года до сегодняшнего дня, сделав датой начала первый день года. И месяц, и день установлены на 1.

1 = СУММЕСЛИМН (C3: C11, B3: B11, "> =" & ДАТА (ГОД (СЕГОДНЯ ()); 1,1), B3: B11, "<=" & СЕГОДНЯ ())

Блокировка ссылок на ячейки

Чтобы наши формулы было легче читать, мы показали их без заблокированных ссылок на ячейки:

1 = СУММЕСЛИМН (C3: C11, B3: B11, "> =" & ДАТА (ГОД (СЕГОДНЯ ()); 1,1), B3: B11, "<=" & СЕГОДНЯ ())

Но эти формулы не будут работать должным образом при копировании и вставке в другое место с файлом Excel. Вместо этого вы должны использовать ссылки на заблокированные ячейки следующим образом:

1 = СУММЕСЛИМН ($ C $ 3: $ C $ 11, $ B $ 3: $ B $ 11, "> =" & ДАТА (ГОД (СЕГОДНЯ ()), 1,1), $ B $ 3: $ B $ 11, "<=" & СЕГОДНЯ ())

Прочтите нашу статью о блокировке ссылок на ячейки, чтобы узнать больше.

Сумма за месяц до даты или за год до даты в Google Таблицах

Эти формулы работают в Google Таблицах точно так же, как и в Excel.

Вы поможете развитию сайта, поделившись страницей с друзьями

wave wave wave wave wave