Суммирование наименьших или нижних N значений в Excel
В Excel легко суммировать диапазон ячеек с помощью функции СУММ. Иногда вам может понадобиться суммировать наименьшие 3, 5 или n чисел в диапазоне данных, как показано на скриншоте ниже. В этом случае функции СУММПРОИЗВ и НАИМЕНЬШИЙ помогут решить эту задачу в Excel.
Суммирование наименьших или нижних N значений с помощью функций СУММПРОИЗВ и НАИМЕНЬШИЙ
Чтобы просуммировать наименьшие n чисел в диапазоне данных, вы можете найти наименьшие n чисел с помощью функции НАИМЕНЬШИЙ, а затем применить функцию СУММПРОИЗВ для прямого суммирования массива. Общий синтаксис следующий:
- диапазон: Диапазон ячеек содержит числа для суммирования;
- N: Представляет N-ое минимальное значение.
Здесь я просуммирую 4 наименьших числа в диапазоне B2:B12. Пожалуйста, введите или скопируйте формулу ниже в пустую ячейку и нажмите клавишу Enter, чтобы получить результат:
Объяснение формулы:
=СУММПРОИЗВ(НАИМЕНЬШИЙ(B2:B12;{1;2;3;4}))
- НАИМЕНЬШИЙ(B2:B12;{1;2;3;4}): Эта функция НАИМЕНЬШИЙ используется для возврата 1-го, 2-го, 3-го и 4-го наименьших значений в диапазоне B2:B12, вы получите массив следующего вида: {200;230;345;560}.
- СУММПРОИЗВ(НАИМЕНЬШИЙ(B2:B12;{1;2;3;4}))=СУММПРОИЗВ({200;230;345;560}): Функция СУММПРОИЗВ суммирует все числа в списке массива, чтобы получить результат: 1335.
Советы: Решение, когда N становится большим:
Иногда у вас может быть большой список чисел, и чтобы суммировать наименьшие 50 или более чисел в диапазоне, будет утомительно вводить числа 1, 2, 3, 4…50 в функцию НАИМЕНЬШИЙ. Поэтому здесь вы можете использовать функции СТРОКА и ПРЯМАЯ для создания константы массива.
Например, чтобы просуммировать 10 наименьших значений в диапазоне, примените следующие формулы:
Ручной ввод числа:
Использование ссылки на ячейку:
Используемые связанные функции:
- СУММПРОИЗВ:
- Функция СУММПРОИЗВ может использоваться для перемножения двух или более столбцов или массивов вместе, а затем получения суммы произведений.
- НАИМЕНЬШИЙ:
- Функция НАИМЕНЬШИЙ в Excel возвращает числовое значение на основе его положения в списке при сортировке по возрастанию.
Больше статей:
- Сумма наименьших или нижних N значений на основе критериев
- В предыдущем руководстве мы обсудили, как суммировать наименьшие n значений в диапазоне данных. В этой статье мы выполним более сложную операцию – суммирование наименьших n значений на основе одного или нескольких критериев в Excel.
- Подитоговые суммы счетов по возрасту в Excel
- Для суммирования счетов на основе возраста, как показано на скриншоте ниже, это может быть распространенной задачей в Excel. В этом руководстве мы покажем, как подвести итоги счетов по возрасту с помощью обычной функции СУММЕСЛИ.
- Суммирование всех числовых ячеек, игнорируя ошибки
- При суммировании диапазона чисел, содержащих некоторые значения ошибок, обычная функция СУММ не будет работать корректно. Чтобы суммировать только числа и пропускать значения ошибок, функции АГРЕГАТ или СУММ вместе с функцией ЕСЛИОШИБКА могут помочь.
Лучшие инструменты для повышения производительности Office
Kutools для Excel - Помогает вам выделиться из толпы
Kutools для Excel имеет более 300 функций, гарантируя, что нужный вам инструмент находится всего в одном клике...
Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)
- Один щелчок мыши, чтобы переключаться между десятками открытых документов!
- Сократите сотни кликов мышью ежедневно, попрощайтесь с болью в руке.
- Увеличивает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
- Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.