Excel: суммирование только значений за определенный период времени

Anonim

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

Как можно проводить расчеты и учитывать только те значения, которые попадают в определенный период времени? В таблице, например, записывается следующая информация: в столбце B - дата, а в столбце C - соответствующее количество штук.

Эта информация теперь должна обрабатываться таким образом, чтобы месяц, относящийся к дате, отображался в столбце A. В ячейке E2 вычислите общее количество штук за месяц, указанный в E1.

На следующем рисунке показана структура примера таблицы в исходном состоянии:

Месяцы в столбце A вводятся с простой ссылкой на соответствующую ячейку в столбце B.

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

ММММ

Вы создаете определяемый пользователем числовой формат для ячейки, используя комбинацию клавиш CTRL 1, затем активируете запись USER DEFINED на вкладке Numbers и вводите формат.

Месяц для запроса в ячейке E1 форматируется с использованием следующего настраиваемого формата:

ММММ ГГГГ

После указания первого числа месяца, например 1.6.2011, в таблице это выглядит так:

Затем введите следующую формулу в ячейку E2, в которой должны отображаться количества за месяц в E1:

= СУММЕСЛИ (B2: B100; ">" & ДАТА (ГОД (E1); МЕСЯЦ (E1);); C2: C100) -SUMIF (B2: B100; ">" & ДАТА (ГОД (E1); МЕСЯЦ (E1) ) + 1;); C2: C100)

На следующем рисунке показано использование этой формулы в таблице примеров:

Теперь вы можете изменить месяц в ячейке E1 в любое время и сразу получить соответствующую сумму в ячейке E2.