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

Применяется к
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; "Артем")
  • =SUMIFS(A2:A9;B2:B9;"<>Bananas";C2:C9;"Tom")
Имя аргумента Описание
Диапазон_суммирования (обязательный аргумент) Диапазон ячеек для суммирования.
Диапазон_условия1 (обязательный аргумент) Диапазон, тестируемый с помощью Criteria1.
Criteria_range1 и Criteria1 настраивают пару поиска, в которой выполняется поиск диапазона по определенным критериям. После обнаружения элементов в диапазоне добавляются соответствующие значения в Sum_range .
Условие1 (обязательный аргумент) Критерий, определяющий, какие ячейки в Criteria_range1 будут добавлены. Например, критерии можно ввести как 32, ">32", B4, "яблоки" или "32".
Criteria_range2, criteria2, ... (необязательно) Дополнительные диапазоны и условия для них. Можно ввести до 127 пар диапазонов и условий.

Примеры

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

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

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

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

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

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

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

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

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