СУММЕСЛИ (SUMIF)
Cуммирует числа из диапазона, если они удовлетворяют заданному условию.
Пример |
Результат |
=СУММЕСЛИ(A2:A10; ">300") |
Из диапазона A2:A10 функция выберет все значения, которые больше 300, и вернет их сумму |
=СУММЕСЛИ(A2:A10; "весы"; B2:B10) |
Из диапазона A2:A10 функция выберет все значения, совпадающие со строкой «весы», и вернет сумму соответствующих им значений из диапазона B2:B10 |
Синтаксис
СУММЕСЛИ(диапазон; условие; [диапазон_суммирования])
Функция используется в двух режимах в зависимости от того, указан ли в ней Диапазон суммирования.
Когда Диапазон суммирования не указан, функция принимает на вход один диапазон чисел и вычисляет сумму тех из них, которые соответствуют заданному условию.
Аргументы
Аргумент |
Тип данных |
Описание |
Диапазон* |
Ссылка |
Диапазон ячеек, в котором проверяется выполнение Условия. То есть этот аргумент задает то, где искать. В этом режиме суммирование производится по этому же диапазону. |
Условие* |
Строка |
Условие, выполнение которого проверяется. Формат таких строк описан в разделе Строки-условия. |
Когда Диапазон суммирования указан, функция принимает на вход условие сравнения и два диапазона одинакового размера:
- Значения, которые проверяются на соответствие условию.
- Числа, которые попадают в расчет суммы, если соответствующее им значение из первого диапазона подходит под условие.
Аргументы
Аргумент |
Тип данных |
Описание |
Диапазон* |
Ссылка |
Диапазон ячеек, в котором проверяется выполнение Условия. То есть этот аргумент задает то, где искать. |
Условие* |
Строка |
Условие, выполнение которого проверяется в Диапазоне. То есть этот аргумент задает то, что искать. Формат таких строк описан в разделе Строки-условия. |
Диапазон суммирования |
Ссылка |
Диапазон, ячейки которого нужно суммировать. Диапазон суммирования должен иметь тот же размер, что и Диапазон. |
В аргументах можно использовать другие функции
Например, если в Диапазоне, по которому идет проверка, содержатся даты, то в качестве условия можно использовать функцию СЕГОДНЯ().
Примеры использования
Пример 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
Формула |
Результат |
Описание |
=СУММЕСЛИ(A2:A8; "механические весы"; C2:C8) |
25 |
Сумма остатков товаров категории «механические весы» |
=СУММЕСЛИ(A2:A8; "*весы"; C2:C8) |
89 |
Сумма остатков товаров, в категории которых содержится слово «весы» |
=СУММЕСЛИ(A2:A8; "<>электронные весы"; C2:C8) |
82 |
Сумма остатков товаров, категория которых не «электронные весы» |
=СУММЕСЛИ(A2:A8; "<>мерн*"; C2:C8) |
89 |
Сумма остатков товаров, категория которых не содержит строку «мерн» |