Две самые популярные функции Excel — IF (проверка условия, в русской версии ЕСЛИ) и SUMIF (суммирование по условию, в русской версии СУММЕСЛИ). Для всех, кто работает с отчётами, бюджетом или таблицей продаж, это ежедневные инструменты. Ниже объясняем обе с примерами на основе официальных страниц поддержки Microsoft.
Что такое функция IF?
По словам Microsoft, функция IF позволяет выполнять логическое сравнение значения с ожидаемым результатом. Поэтому у IF может быть два результата: один — если условие истинно, другой — если ложно.
Синтаксис IF
IF(logical_test, value_if_true, [value_if_false])
- logical_test (обязательный) — условие, которое нужно проверить;
- value_if_true (обязательный) — значение, возвращаемое, если условие ИСТИННО (TRUE);
- value_if_false (необязательный) — значение, возвращаемое, если условие ЛОЖНО (FALSE).
Примеры IF
Несколько примеров со страницы Microsoft:
| Формула | Что делает |
|---|---|
| =IF(C2="Yes",1,2) | Если в C2 "Yes", возвращает 1, иначе 2 |
| =IF(C2=1,"Yes","No") | Если C2 равно 1 — "Yes", иначе "No" |
| =IF(C2>B2,"Over Budget","Within Budget") | Если расход больше бюджета, пишет "Over Budget" |
| =IF(C2>B2,C2-B2,0) | Считает превышение бюджета, если его нет — 0 |
Если нужно несколько проверок, функции IF можно вкладывать друг в друга.
Частые проблемы с IF
- Если в ячейке появляется 0, значит, в аргумент value_if_true или value_if_false ничего не записано.
- Ошибка #NAME? обычно означает, что формула написана с ошибкой.
Что такое функция SUMIF?
SUMIF суммирует из диапазона только те значения, которые соответствуют заданному условию. Например, =SUMIF(B2:B25,">5") складывает в диапазоне B2:B25 только числа больше 5.
Синтаксис SUMIF
SUMIF(range, criteria, [sum_range])
- range (обязательный) — ячейки, которые проверяются по условию. Пустые и текстовые значения игнорируются;
- criteria (обязательный) — условие, определяющее, какие ячейки суммировать: число, выражение, ссылка на ячейку, текст или функция;
- sum_range (необязательный) — указывается, если суммируемые ячейки отличаются от range. Если не указан, Excel суммирует ячейки из range.
Примеры SUMIF
По примерам со страницы Microsoft:
- =SUMIF(A2:A7,"Fruits",C2:C7) — складывает суммы из столбца C для строк, где в столбце A категория "Fruits".
- =SUMIF(A2:A5,">160000",B2:B5) — складывает значения столбца B для строк, где в столбце A число больше 160000.
- =SUMIF(A2:A5,">" & C2,B2:B5) — берёт условие не из формулы, а из ячейки C2.
- =SUMIF(B2:B7,"*es",C2:C7) — складывает суммы по товарам, название которых заканчивается на "es".
Правила записи условия
- Текстовые условия и условия с логическими/математическими знаками (как ">5") пишутся в кавычках; простое числовое условие можно писать без кавычек.
- Знак ? заменяет любой один символ, а \* — любую последовательность символов. Если ищете сам знак ? или \*, поставьте перед ним ~.
Когда использовать IF и SUMIF?
- Если для каждой строки нужно отдельное решение («оплачено / не оплачено», «в рамках бюджета / превышение») — IF.
- Если нужна сумма только по строкам, отвечающим условию (продажи одной категории, операции больше определённой суммы) — SUMIF.
Кратко
- IF проверяет условие и возвращает один из двух результатов: IF(logical_test, value_if_true, [value_if_false]).
- SUMIF суммирует только значения, отвечающие условию: SUMIF(range, criteria, [sum_range]).
- Текстовые условия и условия со знаками пишутся в кавычках; ? и \* — подстановочные знаки.
- SUMIF даёт неверный результат для строк длиннее 255 символов.
Хотите изучить Excel на практических заданиях? Напишите в Estavor Akademiya: +994 77 754 10 12
📚 Источники
🌐 Оригинал статьи — на азербайджанском языке; официальные источники доступны на азербайджанском языке.
Другие статьи

ВПР (VLOOKUP) и XLOOKUP: в чём разница и что выбрать?
В чём разница между VLOOKUP и XLOOKUP в Excel? Главное правило, точное совпадение, версии Excel и примеры — по данным поддержки Microsoft.

Как создать сводную таблицу (PivotTable) в Excel: пошагово
Как создать сводную таблицу в Excel? Подготовка данных, области Rows и Values, Sum/Count, проценты и обновление — по официальной инструкции Microsoft.

Как записаться на онлайн-курс?
Как записаться на онлайн-курс? Курсы Estavor Akademiya, для кого они предназначены и 4 шага, чтобы начать живые онлайн-занятия.