Условная агрегация: СУММЕСЛИ, СУММЕСЛИМН, СЧЁТЕСЛИМН
Уроки курсаУсловная агрегация: СУММЕСЛИ, СУММЕСЛИМН, СЧЁТЕСЛИМН
Запись условия: текст, число, оператор сравнения, ссылка на ячейку
Второй аргумент СУММЕСЛИ — условие — можно записать четырьмя способами, и каждый требует своего синтаксиса.
Точный текст. Текстовое значение берётся в двойные кавычки:
=СУММЕСЛИ(A2:A10; "Север"; C2:C10)
Функция отберёт только те строки, где ячейка равна слову «Север» — регистр не важен.
Точное число. Число пишется без кавычек:
=СУММЕСЛИ(B2:B10; 5; C2:C10)
Здесь функция ищет строки, где в B стоит ровно 5.
Оператор сравнения. Когда нужно не точное совпадение, а диапазон значений, оператор и число объединяются в одну текстовую строку в кавычках:
=СУММЕСЛИ(C2:C10; ">500"; C2:C10)
Доступные операторы: >, <, >=, <=, <> (не равно).
Оператор + ссылка на ячейку. Если порог хранится в ячейке (например, в E2 написано 500 и пользователь может его менять), оператор и ссылку соединяют через амперсанд:
=СУММЕСЛИ(C2:C10; ">"&E2; C2:C10)
Excel сначала возьмёт значение из E2, затем склеит его с оператором и получит строку ">500" — ту же, что в предыдущем примере.
Частая ошибка — написать >E2 напрямую, без кавычек и амперсанда:
=СУММЕСЛИ(C2:C10; >E2; C2:C10) ← неверно, вернёт ошибку
Excel не понимает >E2 как выражение внутри аргумента функции: для него это бессмысленный набор символов. Кавычки вокруг оператора и амперсанд перед ссылкой — обязательны.
Эти четыре формы работают одинаково во всех функциях условной агрегации: СУММЕСЛИ, СУММЕСЛИМН и СЧЁТЕСЛИМН используют один и тот же синтаксис условия.
