Функция SUMIF

Складывает числа из диапазона, соответствующие указанному условию.

Синтаксис

SUMIF(range, criterion, [sum_range])
  • диапазон
    Группа ячеек для вычисления.
  • критерий
    Условие, определяющее, какие числа нужно сложить (например: 15, "Здравствуй, Мир!", >25).
  • диапазон_суммирования—(необязательно)
    Группа ячеек, которые нужно сложить, если отличается от диапазона.

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

SUMIF(Количество:Количество; >25; Стоимость:Стоимость)

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

  • Допустимые операторы для критерия: = (равно), <> (не равно), > (больше), < (меньше), >= (больше или равно), <= (меньше или равно). 

Примеры

В этом примере используется информация из следующей таблицы:

  Предмет одежды Общая сумма операции Продано единиц Цена за единицу Дата продажи
1 Футболка 1170 00 78 15 00 12.02.19
2 Брюки 1491 00 42 35 50 15.02.19
3 Пиджак 812 00 217 200 00 20.03.19

Вот несколько примеров использования функции SUMIF с данными из приведённой выше таблицы:

Формула Описание Результат
=SUMIF([Цена за единицу]1:[Цена за единицу]3; >20; [Общая сумма операции]1:[Общая сумма операции]3) Полученная прибыль. SUM «Общая сумма операции», если «Цена за единицу» больше 20,00. 3115 00
=SUMIF([Предмет одежды]1:[Предмет одежды]3; "Брюки", [Продано единиц]1:[Продано единиц]3) Продано единиц предмета одежды. SUM «Продано единиц», если «Предмет одежды» равно «Брюки». 42
=SUMIF([Дата продажи]1:[Дата продажи]3; MONTH(@cell) = 2; [Общая сумма операции]1:[Общая сумма операции]3) Полученная прибыль. SUM «Общая сумма операции», если Month для «Дата продажи» равно 2 (февраль).  2661 00