Функция СУММЕСЛИМН

Применяется к
Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel 2024 Excel 2024 для Mac Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2016 Excel Web App

Функция СУММЕСЛИМН — одна из математических и тригонометрических функций, которая суммирует все аргументы, удовлетворяющие нескольким условиям. Например, с помощью функции СУММЕСЛИМН можно найти число всех розничных продавцов, (1) проживающих в одном регионе, (2) чей доход превышает установленный уровень.

Синтаксис

СУММЕСЛИМН(диапазон_суммирования; диапазон_условия1; условие1; [диапазон_условия2; условие2]; …)

  • =СУММЕСЛИМН(A2:A9; B2:B9; "=Я*"; C2:C9; "Артем")
  • =СУММЕСЛИМН(A2:A9;B2:B9;"<>Бананы";C2:C9;"Артем")
Имя аргумента Описание
Диапазон_суммирования (обязательный аргумент) Диапазон ячеек для суммирования.
Диапазон_условия1 (обязательный аргумент) Диапазон, который проверяется с помощью Условие1.
Criteria_range1 и Условие1 создают пару поиска, с помощью которой диапазон выполняет поиск по определенному условию. После того как элементы в диапазоне найдены, соответствующие им значения в Sum_range суммируются.
Условие1 (обязательный аргумент) Условие, определяющее, какие ячейки в Criteria_range1 будут суммироваться. Например, условия могут вводиться в следующем виде: 32, ">32",B4, "яблоки" или "32".
Criteria_range2, условие2, ... (необязательно) Дополнительные диапазоны и условия для них. Можно ввести до 127 пар диапазонов и условий.

Примеры

Чтобы использовать эти примеры в Excel, выделите нужные данные в таблице, щелкните их правой кнопкой мыши и выберите команду Копировать. На новом листе щелкните правой кнопкой мыши ячейку A1 и в разделе Параметры вставки выберите команду Использовать форматы конечных ячеек.

Проданное количество Продукт Продавец
5 Яблоки Артем
4 Яблоки Ольга
15 Артишоки Артем
3 Артишоки Ольга
22 Бананы Артем
12 Бананы Ольга
10 Морковь Артем
33 Морковь Ольга
Формула Описание
=СУММЕСЛИМН(A2:A9; B2:B9; "=Я*"; C2:C9; "Артем") Суммирует количество продуктов, названия которых начинаются с Я и которые были проданы продавцом Артем. Он использует подстановочный знак * в Условии1, "=A*" для поиска совпадающих названий продуктов в Criteria_range1 B2:B9 и ищет имя "Артем " в Criteria_range2 C2:C9. Затем в нем суммируются числа в Sum_range A2:A9, удовлетворяющие обоим условиям. Результат — 20.
=СУММЕСЛИМН(A2:A9; B2:B9; "<>Бананы"; C2:C9; "Артем") Суммирует количество продуктов, которые не являются бананами и которые были проданы продавцом по имени Артем. Он исключает бананы с помощью <> термина "<>Бананы1" в поле Условие1 и ищет имя "Артем" в Criteria_range2 C2:C9. Затем в нем суммируются числа в Sum_range A2:A9, удовлетворяющие обоим условиям. Результат — 30.

Распространенные неполадки

Проблема Описание
Вместо ожидаемого результата отображается 0 (нуль). Если выполняется поиск текстовых значений, например имени человека, убедитесь в том, что значения Условие1 и 2 заключены в кавычки.
Неверный результат, если Sum_range имеет значения ИСТИНА или ЛОЖЬ. Значения ИСТИНА и ЛОЖЬ для Sum_range вычисляются по-разному, что может привести к неожиданным результатам при их добавлении.
Ячейки в Sum_range , содержащие значение ИСТИНА, оцениваются как 1. Ячейки, которым присвоено значение ЛОЖЬ, оцениваются как 0 (ноль).

Рекомендации

Действия Описание
Использование подстановочных знаков Подстановочные знаки, такие как вопросительный знак (?) или звездочка (*), в аргументе "условие1" и 2 , можно использовать для поиска сходных, но не совпадающих значений.
Вопросительный знак соответствует любому отдельно взятому символу. Звездочка — любой последовательности символов. Если требуется найти именно вопросительный знак или звездочку, следует ввести значок тильды (~) перед вопросительным знаком.
Например, формула =СУММЕСЛИМН(A2:A9; B2:B9; "=Я*"; C2:C9; "Арте?") будет суммировать все значения с именем, начинающимся на "Арте" и оканчивающимся любой буквой.
Различия между функциями СУММЕСЛИ и СУММЕСЛИМН Порядок аргументов в функциях СУММЕСЛИ и СУММЕСЛИМН различается. Например, в функции СУММЕСЛИМН аргумент sum_range является первым, а в функции СУММЕСЛИ — третьим. Этот момент часто является источником проблем при использовании данных функций.
При копировании и изменении этих похожих формул нужно следить за правильным порядком аргументов.
Одинаковое количество строк и столбцов для аргументов, задающих диапазоны ячеек Аргумент Criteria_range должен содержать такое же количество строк и столбцов, что и аргумент Sum_range .

К началу страницы

Дополнительные сведения

Вы всегда можете задать вопрос эксперту в Excel Tech Community или получить поддержку в сообществах.