KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

Суммирование значений за последние N дней на основе условий в Excel

АвторSiluviaДата изменения

Чтобы просуммировать значения за последние N дней по заданным условиям в Excel, используйте формулу на основе функций СУММЕСЛИ и СЕГОДНЯ.


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

Как показано в примере ниже, у вас есть таблица продаж товаров. Чтобы просуммировать объёмы продаж каждого товара за последние 30 дней, выполните следующие шаги.

doc-sum-last-n-days-based-on-criteria-1

Универсальные формулы

=SUMIFS(data_range,date_range,">="&,TODAY()-N,criteria_range,criteria)

Аргументы

Диапазон_данных: Диапазон ячеек, которые необходимо просуммировать. В данном примере это D5:D15;
Диапазон_дат: Диапазон дат, который оценивается по условию «последние N дней». Это C5:C15;
N: Число, представляющее последние N дней;
Диапазон_условий: Диапазон ячеек, которые оцениваются по условию; это B5:B15;
Условие: Условие, определяющее, какие значения из Диапазона_условий будут суммироваться.

Как использовать эту формулу?

Выберите ячейку, вставьте или введите приведённую ниже формулу и нажмите клавишу Enter, чтобы получить результат. Затем выделите ячейку с результатом и перетащите её маркер автозаполнения вниз — так вы быстро получите результаты для остальных условий.

=SUMIFS($D$5:$D$15,$C$5:$C$15,">="&,TODAY()-$G$5,$B$5:$B$15,F5)

doc-sum-last-n-days-based-on-criteria-2

Объяснение формулы

=SUMIFS($D$5:$D$15,$C$5:$C$15,">="&,TODAY()-$G$5,$B$5:$B$15,F5)

$C$5:$C$15,«>=»&TODAY()-$G$5: Сначала проверяется, больше или равно ли каждая дата в диапазоне дат «$C$5:$C$15» текущей дате минус 30;
(C5:H10)*({ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ;ЛОЖЬ;ЛОЖЬ}): Значения ИСТИНА и ЛОЖЬ преобразуются в 1 и 0. Каждое значение в диапазоне C5:H10 умножается на соответствующее значение в массиве. После умножения получается новый массив, который показан в таблице ниже:
$B$5:$B$15,F5: Затем проверяется, равны ли значения в диапазоне условий «$B$5:$B$15» значению в ячейке F5 («KTE»);
Затем функция СУММЕСЛИМН суммирует все суммы (в $D$5:$D$15) для товара «KTE», проданного за последние 30 дней.

Связанные функции

Функция Excel СУММЕСЛИМН
Функция Excel СУММЕСЛИМН позволяет суммировать значения ячеек по нескольким условиям.

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


Связанные формулы

Суммирование нескольких столбцов при выполнении одного условия
В этом руководстве показано, как суммировать значения из нескольких столбцов по одному и тому же условию в Excel.

Сумма последних N столбцов
Чтобы просуммировать значения в последних N столбцах, обычно сначала вычисляют сумму каждого столбца, а затем складывают полученные результаты для получения итоговой суммы. В этом руководстве представлена формула на основе функции ИНДЕКС, которая поможет вам легко справиться с этой задачей.

Сумма N наибольших значений или N наибольших значений с условиями
В этом пошаговом руководстве показано, как с помощью функций СУММПРОИЗВ и НАИБОЛЬШИЙ суммировать N наибольших значений в диапазоне — а также N наибольших значений, отвечающих заданным условиям, в Excel.

Суммирование значений по столбцу или одновременно по столбцу и строке
В этом руководстве вы найдёте различные формулы на основе функции СУММПРОИЗВ, которые позволяют суммировать значения по заголовку столбца, а также по критериям и столбца, и строки одновременно.


Лучшие инструменты для повышения продуктивности в Office

Kutools для Excel — Помогает Вам выделяться из толпы

🤖KUTOOLS AI Помощник: Революционизируйте Анализ данных на основе:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и создания диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты  |  Удалить пустые строки  |  Объединить столбцы или ячеек без потери данных  |  Округление без использования формул
Расширенный VLookup:Несколько критериев  |  Несколько значений  |  Между несколькими листами  |  Распознавание нечетких соответствий
Расш. Раскрывающийся список:Простой выпадающий список  |  Зависимый выпадающий список  |  Выпадающий список с множественным выбором
Управление столбцами:Добавление определённого количества столбцов  |  Перемещение столбцов  |  Переключение видимости скрытых столбцов  |Сравнение столбцов для Выбрать одинаковые/разные ячейки
Избранные функции:Сетка фокусировки  |  Просмотр дизайна  |  Улучшенная строка формулы  |  Управление книгами и листами|Библиотека ресурсов(автотекст)|  Выбор даты  |  Объединить листы  |  Шифрование/Расшифровать ячейки  |  Отправка писем по списку  |  Супер фильтр  |  Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы…)|  50+Типыдиаграмм(Диаграмма Ганта…)|  40+ Практические формулы(Рассчитать возраст на основе даты рождения…)|  19 Инструментывставки(Вставить QR-код,Вставка изображения по пути…)|  12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют…)|  7 Объединить и разделитьинструменты(Расширенное объединение строк,Разделение ячеек Excel…)|…и многое другое
Используйте Kutools на предпочитаемом языке — поддерживает английский, испанский, немецкий, французский, китайский и ещё 40+ языков!

Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…


Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)

  • Переключайтесь между десятками открытых документов всего за секунду!
  • Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
  • Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
  • Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.