Формула ЕСЛИ — один из главных «кирпичиков» в Excel. Но большинство новичков её боятся: скобки, точки с запятой, «истина/ложь», ошибки. В итоге вместо автоматизации люди продолжают проверять всё глазами и считать вручную.
В этой статье — 15 простых, но реальных примеров, которые закрывают 90% задач: статусы, флаги, сравнения, даты, несколько условий, “если содержит текст”. А ещё добавил блок «почему формула не работает», чтобы ты мог быстро починить ЕСЛИ, если сейчас Excel возвращает ошибку или не тот результат.
Быстрый навигатор
- Зачем нужна формула ЕСЛИ
- Почему ЕСЛИ не работает: быстрый чек
- Синтаксис и логика (простыми словами)
- 15 примеров ЕСЛИ (задача → формула → объяснение)
- Частые ошибки новичков
- Маршрут обучения: что читать дальше
Введение: зачем нужна формула ЕСЛИ
В любой таблице (продажи, экзамены, статусы задач, скидки) регулярно возникает вопрос: «Если выполняется условие — делаем одно. Если нет — другое».
Именно это и делает функция ЕСЛИ:
- проверяет условие (больше/меньше, равно, содержит текст и т.д.);
- возвращает один результат, если условие выполняется;
- и другой результат, если условие не выполняется.
💡 Быстрый ориентир: ЕСЛИ обычно используют, чтобы вернуть статус/флаг/текст. А если нужно считать суммы по условиям — чаще подходят СУММЕСЛИ и СУММЕСЛИМН.
Почему ЕСЛИ не работает: быстрый чек
Если формула ведёт себя странно (везде “Не сдал”, всё пусто, ошибка, или “как будто условие игнорируется”), сначала проверь эти 4 вещи — они встречаются чаще всего.
1) Где найти функцию ЕСЛИ и вставить её правильно
Самый безопасный способ для новичка — вставлять ЕСЛИ через fx (мастер функций). Тогда Excel сразу показывает аргументы и меньше шансов ошибиться.
2) Разделитель аргументов: в русской версии нужен «;»
В русской локализации Excel аргументы формул разделяются точкой с запятой. Если поставить запятые, формула часто превращается в текст или даёт ошибку.
3) «ЕСЛИ содержит текст»: ПОИСК даёт ошибку, если слово не найдено
В задачах “если содержит слово” новички часто пишут ЕСЛИ + ПОИСК напрямую. Но ПОИСК возвращает ошибку, если слово не найдено — и тогда ломается вся формула. Решение: обернуть ПОИСК в ЕОШИБКА.
4) Вложенные ЕСЛИ: порядок условий решает всё
Во вложенных ЕСЛИ важно проверять условия в правильной последовательности. Если перепутать порядок, часть значений начнёт попадать “не в ту категорию”.
Синтаксис и логика (простыми словами)
Логика функции очень человеческая: «ЕСЛИ условие выполняется, то один результат, ИНАЧЕ — другой».
Синтаксис:
=ЕСЛИ(лог_выражение; значение_если_истина; значение_если_ложь)
🔧 Практика: прежде чем писать формулу, проговори её по-русски. Например: «Если балл ≥ 60 — “Сдал”, иначе — “Не сдал”». И только потом переводим в Excel.
Примеры формулы ЕСЛИ: 15 рабочих сценариев
Пример 1. Проверка порога: план выполнен или нет
Задача: если сумма продаж больше 100 000 — вывести «План выполнен», иначе — «План не выполнен».
Формула:
=ЕСЛИ(B2>100000;"План выполнен";"План не выполнен")
Идея: условие возвращает ИСТИНА/ЛОЖЬ, и ЕСЛИ подставляет нужный текст.
Пример 2. Оценка «Сдал / Не сдал»
Задача: если балл ≥ 60 — «Сдал», иначе — «Не сдал».
=ЕСЛИ(B2>=60;"Сдал";"Не сдал")
Где полезно: экзамены, тесты, KPI “выполнено/не выполнено”.
Пример 3. Флаг «Да / Нет» (удобно для фильтра и сводных)
Задача: пометить заказ как крупный, если сумма > 5000.
=ЕСЛИ(B2>5000;"Да";"Нет")
Почему это удобно: по флагам потом легко фильтровать и строить отчёты.
Пример 4. Пусто вместо нуля / ошибки (красивый отчёт)
Задача: если делитель равен 0 — показать пусто, иначе посчитать отношение.
=ЕСЛИ(B2=0;"";A2/B2)
Где встречается: маржа, конверсия, средние значения, доли.
Пример 5. Прочерк вместо пустой ячейки
Задача: если ячейка пустая — показать «—», иначе оставить значение.
=ЕСЛИ(A2="";"—";A2)
Зачем: отчёт выглядит аккуратнее, особенно когда пустых значений много.
Пример 6. Сравнение двух столбцов (план/факт, старая/новая база)
Задача: если значения в A2 и B2 совпадают — вывести «Совпадает», иначе — «Различие».
=ЕСЛИ(A2=B2;"Совпадает";"Различие")
Если нужно не текстом, а подсветкой — пригодятся статьи: как сравнить два столбца
Пример 7. Категория по сумме (3 уровня)
Задача: до 10 000 — «Малый», 10–50 000 — «Средний», выше — «Крупный».
=ЕСЛИ(B2<10000;"Малый";
ЕСЛИ(B2<=50000;"Средний";
"Крупный"))
Главное правило: сначала проверяем более узкие границы, чтобы условия не конфликтовали.
Пример 8. Скидка по статусу клиента (простое правило)
Задача: если статус «VIP» — скидка 10%, иначе 0%.
=ЕСЛИ(A2="VIP";10%;0%)
Где полезно: скидки, тарифы, категории клиентов.
Пример 9. Просрочено по датам (ЕСЛИ + И)
Задача: если дата оплаты пустая и сегодня уже позже дедлайна — показать «Просрочено».
=ЕСЛИ(И(B2="";СЕГОДНЯ()>C2);"Просрочено";"")
Идея: функция И требует выполнения всех условий одновременно.
Пример 10. Бонус при выполнении двух условий (ЕСЛИ + И)
Задача: бонус, если продажи > 100 000 и сделок ≥ 10.
=ЕСЛИ(И(B2>100000;C2>=10);"Бонус";"Без бонуса")
Пример 11. Приоритет при выполнении хотя бы одного условия (ЕСЛИ + ИЛИ)
Задача: если категория A или B — «Приоритет», иначе «Обычный».
=ЕСЛИ(ИЛИ(B2="A";B2="B");"Приоритет";"Обычный")
Пример 12. «ЕСЛИ содержит текст» (надёжный шаблон без ошибок)
Задача: если в тексте есть слово «онлайн» — пометить как онлайн, иначе оффлайн.
=ЕСЛИ(ЕОШИБКА(ПОИСК("онлайн";A2));"Оффлайн";"Онлайн-канал")
Подробный разбор этого сценария — в статье ЕСЛИ содержит текст.
Пример 13. Защита от деления на ноль (чтобы не было ошибок в столбце)
Задача: если делитель равен 0 — показывать пусто, иначе делить.
=ЕСЛИ(C2=0;"";B2/C2)
Пример 14. Флаг «Учитывать в сумме» (подготовка данных для расчётов)
Задача: пометить тестовые строки (ТЕСТ) как 0, остальные как 1.
=ЕСЛИ(A2="ТЕСТ";0;1)
Потом по этому флагу удобно суммировать через СУММЕСЛИ/СУММЕСЛИМН. Например, если нужно “считать только строки, где 1”.
Пример 15. Шкала оценок (три уровня)
Задача: ≥90 «Отлично», 70–89 «Хорошо», иначе «Требуется доработка».
=ЕСЛИ(B2>=90;"Отлично";
ЕСЛИ(B2>=70;"Хорошо";
"Требуется доработка"))
Частые ошибки новичков при работе с ЕСЛИ
- Слишком длинные вложенные ЕСЛИ. Если формула не читается — раздели логику на столбцы или вынеси правила в таблицу.
- Текст без кавычек. Любой текстовый результат должен быть в кавычках.
- Числа как текст / пробелы. Грязные данные ломают сравнения и условия.
- ЕСЛИ вместо сумм по условиям. ЕСЛИ — для статусов/флагов, суммы лучше считать СУММЕСЛИ/СУММЕСЛИМН.
Маршрут обучения: что читать дальше
Если ЕСЛИ стал понятен, дальше лучше двигаться по “лесенке” — так навыки быстро собираются в систему:
| Шаг | Что освоить | Куда перейти |
|---|---|---|
| 1 | ЕСЛИ: базовая логика + статусы | Ты уже здесь 🙂 |
| 2 | ЕСЛИ + текст (содержит слово) | ЕСЛИ содержит текст |
| 3 | Сумма по условию (1 критерий) | СУММЕСЛИ: сумма по условию |
| 4 | Несколько условий (дата + статус + канал) | СУММЕСЛИМН: несколько условий |
| 5 | Чистка данных (чтобы условия работали честно) | 10 способов очистить таблицу |
Хочешь уверенно работать с Excel?
В бесплатном курсе разберём основы Excel так, чтобы формулы, списки и типовые ошибки данных стали понятными и предсказуемыми.
Перейти к бесплатному курсу →
Комментарии
Комментариев пока нет.