Перейти к содержимому

Сумма N наибольших значений или N наибольших значений с критериями в Excel

Author: Siluvia Last Modified: 2025-06-05

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

Как получить сумму n наибольших значений в Excel?
Как получить сумму n наибольших значений с критериями в Excel?


Как получить сумму n наибольших значений в Excel?

Как показано на скриншоте ниже, чтобы просуммировать 3 наибольших значения и 6 наибольших значений в диапазоне B5:B15, вы можете выполнить следующие шаги.

doc-sum-top-n-values-1

Общие формулы

=СУММПРОИЗВ(НАИБОЛЬШИЙ(диапазон_данных;{1;2;...;N}))

Аргументы

Диапазон_данных: Диапазон, из которого вы хотите суммировать N наибольших значений;
{1;2;...;N}: Представляет собой верхние значения, которые вы хотите суммировать. Здесь число 1 представляет первое наибольшее значение; число 2 представляет второе наибольшее значение; N представляет N-е наибольшее значение. Если вы хотите суммировать 3 наибольших значения, то N равно 3.

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

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

=СУММПРОИЗВ(НАИБОЛЬШИЙ(B5:B15;{1;2;3}))

doc-sum-top-n-values-2

Чтобы получить сумму 6 наибольших значений, примените формулу ниже.

=СУММПРОИЗВ(НАИБОЛЬШИЙ(B5:B15;{1;2;3;4;5;6}))

doc-sum-top-n-values-3

Примечание: Чтобы суммировать любые n наибольших значений из диапазона, измените {1;2;...N} в зависимости от ваших потребностей.

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

=СУММПРОИЗВ(НАИБОЛЬШИЙ(B5:B15;{1;2;3}))

НАИБОЛЬШИЙ(B5:B15;{1;2;3}): Функция НАИБОЛЬШИЙ возвращает массив результатов с 1-м, 2-м и 3-м наибольшими значениями в диапазоне B5:B15: {1150;1050;950};
СУММПРОИЗВ({1150;1050;950}): Затем функция СУММПРОИЗВ суммирует все числа в массиве и возвращает окончательный результат как 3150.

Как получить сумму n наибольших значений с критериями в Excel?

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

Посмотрите на следующий пример, чтобы просуммировать 3 наибольшие суммы KTE, вы можете сделать следующее.

doc-sum-top-n-values-4

Общая формула

=СУММПРОИЗВ(НАИБОЛЬШИЙ(диапазон_данных;{1;2;...;N}))

Аргументы

Диапазон_данных: Диапазон, из которого вы хотите суммировать N наибольших значений;
{1;2;...;N}: Представляет собой верхние значения, которые вы хотите суммировать. Здесь число 1 представляет первое наибольшее значение; число 2 представляет второе наибольшее значение; N представляет N-е наибольшее значение. Если вы хотите суммировать 3 наибольших значения, то N равно 3.

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

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

=СУММПРОИЗВ(НАИБОЛЬШИЙ((B5:B15=F5)*(D5:D15);{1;2;3}))

doc-sum-top-n-values-5

Примечание: Чтобы суммировать любые n наибольших значений, измените {1;2;...N} в зависимости от ваших потребностей.

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

=СУММПРОИЗВ(НАИБОЛЬШИЙ((B5:B15=F5)*(D5:D15);{1;2;3}))

НАИБОЛЬШИЙ((B5:B15=F5)*(D5:D15);{1;2;3})
(B5:B15=F5): Здесь проверяется, равна ли каждая ячейка в B5:B15 “KTE”, взятому из F5, и возвращается массив {ИСТИНА;ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ;ИСТИНА;ИСТИНА;ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ};
{ИСТИНА;ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ;ИСТИНА;ИСТИНА;ЛОЖЬ;ЛОЖЬ;ИСТИНА;ЛОЖЬ}*(D5:D15): ИСТИНЫ и ЛОЖИ в массиве преобразуются в 1 и 0, затем умножаются на значения в D5:D15. Вы получите новый массив, например, {550;0;0;350;0;450;1150;0;0;1050;0};
НАИБОЛЬШИЙ({550;0;0;350;0;450;1150;0;0;1050;0};{1;2;3}): Функция НАИБОЛЬШИЙ возвращает 3 наибольших значения в массиве: {1150;1050;550}.
СУММПРОИЗВ({1150;1050;550}): Функция СУММПРОИЗВ суммирует все значения в массиве и возвращает результат как 2750.

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

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

Функция НАИБОЛЬШИЙ в Excel
Функция НАИБОЛЬШИЙ в Excel возвращает k-е наибольшее значение в наборе данных.


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

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

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

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

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


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

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

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

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


Office Tab - Включите работу с вкладками в Microsoft Office (включая Excel)

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