СУММЕСЛИМН (SUMIFS)

Cуммирует числовые значения в указанном диапазоне, если они соответствуют нескольким условиям.

Пример

Результат

=СУММЕСЛИМН(C2:C100; B2:B100; "яблоки"; A2:A100; "январь")

Сумма тех чисел из диапазона C2:C100, которым одновременно соответствуют значение «яблоки» в диапазоне B2:B100 и значение «январь» в диапазоне A2:A100

Синтаксис

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

Аргументы

Аргумент

Тип данных

Описание

Диапазон суммирования*

Ссылка

Диапазон, ячейки которого нужно суммировать.

Диапазон условия 1*

Ссылка

Диапазон ячеек, в котором проверяется выполнение Условия 1. То есть этот аргумент задает то, где искать.

Условие 1*

Строка

Условие, выполнение которого проверяется в Диапазоне условия 1. То есть этот аргумент задает то, что искать. Формат таких строк описан в разделе Строки-условия.

Диапазон условия 2; Условие 2; ...

Следующая пара аргументов Диапазон-Условие, аналогичная предыдущей. Можно ввести до 127 таких пар.

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

Все диапазоны в функции должны быть одного размера.

В аргументах можно использовать другие функции

Например, если каком-либо диапазоне, по которому идет проверка, содержатся даты, то в качестве условия для этого диапазона можно использовать функцию СЕГОДНЯ().

Примеры использования

Пример 1

Формула

Результат

Описание

=СУММЕСЛИ(A2:A8; 300000; B2:B8)

56 000

Сумма транспортных расходов по поставкам с ценой 300 000 ₽

=СУММЕСЛИ(A2:A8; ">500000"; B2:B8)

110 000

Сумма транспортных расходов по поставкам с ценой больше 500 000 ₽

=СУММЕСЛИ(A2:A8; ">"&A7; B2:B8)

35 000

Сумма транспортных расходов по поставкам с ценой больше, чем значение из ячейки A7

=СУММЕСЛИ(A2:A8; "<=600000")

1 570 000

Общая сумма всех поставок, цена которых не превышает 600 000 ₽

Пример 2

Формула

Результат

Описание

=СУММЕСЛИМН(C2:C9; A2:A9; "*плед*"; B2:B9; ">1000")

18

Общее количество проданных товаров, в наименовании которых есть слово «плед» и стоимость каждого из которых больше 1000 ₽

=СУММЕСЛИМН(C2:C9; A2:A9; "подушка*"; B2:B9; 800)

10

Общее количество проданных товаров, наименование которых начинается с «подушка» и стоимость каждого из которых равна 800 ₽

=СУММЕСЛИМН(C2:C9; A2:A9; "плед флисовый"; B2:B9; "<>5000")

12

Общее количество проданных товаров с наименованием «плед флисовый», стоимость каждого из которых не равна 5000 ₽

=СУММЕСЛИМН(C2:C9; A2:A9; "<>*полотенце*"; B2:B9; ">"&B7)

28

Общее количество проданных товаров, в наименовании которых не содержится слово «полотенце» и стоимость каждого из которых больше значения, содержащегося в ячейке B7