ГлавнаяКак сделать в Excel → Функция ЕСЛИ

Функция ЕСЛИ в Excel

Проверяет условие и подставляет один из двух ответов. Девять готовых формул: несколько условий, И и ИЛИ, вложенность и чем её заменить.

Коротко

ЕСЛИ задаёт вопрос и подставляет один из двух ответов. Синтаксис: =ЕСЛИ(условие; что если да; что если нет).

=ЕСЛИ(E5>100000;"скидка";"без скидки") читается ровно так, как выглядит: если в E5 больше ста тысяч — пишем «скидка», иначе «без скидки». Ответом может быть не только текст, но и число, и другая формула — например, сама скидка: =ЕСЛИ(E5>100000;E5*0,95;E5).

Третий аргумент необязателен, но опускать его не стоит: без него при «нет» в ячейке появится ЛОЖЬ, и в отчёте это выглядит как ошибка. Если ответ при «нет» не нужен вовсе, ставьте пустые кавычки: "".

То же самое формулой в Excel

=ЕСЛИ(E5>100000;"скидка";"без скидки") — базовый вид: условие и два ответа
=ЕСЛИ(E5>100000;E5*0,95;E5) — ответ — не текст, а расчёт
=ЕСЛИ(E5="";"";ОКРУГЛ(E5*0,22;2)) — не считать, пока ячейка пуста: убирает #ЗНАЧ! из пустых строк
=ЕСЛИ(И(E5>50000;D5="Москва");"да";"нет") — два условия сразу: И требует, чтобы выполнились оба
=ЕСЛИ(ИЛИ(D5="Москва";D5="Питер");"столицы";"регионы") — ИЛИ — достаточно одного
=ЕСЛИ(НЕ(D5="Москва");"регион";"столица") — НЕ переворачивает условие
=ЕСЛИ(E5>=1000000;"A";ЕСЛИ(E5>=500000;"B";"C")) — вложенность: три категории
=ЕСЛИМН(E5>=1000000;"A";E5>=500000;"B";ИСТИНА;"C") — то же самое без вложенности, Excel 2019 и новее
=СУММЕСЛИ(D5:D16;"Москва";E5:E16) — когда нужно не пометить, а сложить — ЕСЛИ тут не нужен вовсе

Сборник ЕСЛИ: девять примеров на одном листе

Двенадцать сделок и девять формул рядом: два ответа, расчёт в ответе, И, ИЛИ, НЕ, вложенность, ЕСЛИМН и СУММЕСЛИ. Порог скидки вынесен в жёлтую ячейку — подвиньте его и посмотрите, как меняются ответы.

Файл esli-sbornik.xlsx · формулы работают в Excel 2016 и новее и в Google Таблицах · без макросов · формулы проходят автопроверку перед публикацией

Лист файла «Функция ЕСЛИ в Excel»: Дата, Менеджер, Город, Сумма, Порог, ₽
Так выглядит файл. Картинка собрана из него же при сборке сайта: числа в ней те, что посчитает Excel.

Пошагово

  1. Встаньте в ячейку, где должен появиться ответ, и наберите =ЕСЛИ(.
  2. Условие. Кликните ячейку, поставьте знак сравнения (>, <, =, >=, <>) и укажите, с чем сравниваете. Число — без кавычек, текст — в кавычках.
  3. Точка с запятой. Что если да: текст в кавычках, число без них или целая формула.
  4. Точка с запятой. Что если нет — не пропускайте: иначе в ячейке появится ЛОЖЬ.
  5. Закройте скобку, Enter, протяните вниз.
  6. Нужно больше двух исходов — вкладывайте ЕСЛИ друг в друга или берите ЕСЛИМН, если у вас Excel 2019 и новее.

Где обычно ломается

Основание: предел вложенности функций — 64 уровня: так указано в разделе «Технические характеристики и ограничения Excel» справки Microsoft. Ограничение в семь уровней действовало до Excel 2007, и страницы с этой цифрой в сети до сих пор висят. ЕСЛИМН доступна начиная с Excel 2019 и в Microsoft 365; в Excel 2016 её нет, поэтому там остаются вложенные ЕСЛИ. Примеры проверены на данных файла esli-sbornik.xlsx: двенадцать сделок, сумма по Москве 4 793 000 ₽. Данные проверены: 2026-08-15.

Частые вопросы

Как использовать функцию ЕСЛИ с 3 условиями
Либо вложить ЕСЛИ друг в друга: =ЕСЛИ(E5>=1000000;"A";ЕСЛИ(E5>=500000;"B";"C")), либо взять ЕСЛИМН в Excel 2019 и новее: =ЕСЛИМН(E5>=1000000;"A";E5>=500000;"B";ИСТИНА;"C"). Условия проверяются сверху вниз, поэтому порядок важен: начинайте с самого строгого.
Как написать формулу, если с двумя условиями
Через И, когда нужны оба сразу: =ЕСЛИ(И(E5>50000;D5="Москва");"да";"нет"). Через ИЛИ, когда достаточно любого: =ЕСЛИ(ИЛИ(D5="Москва";D5="Питер");"столицы";"регионы"). Диапазон «от 10 до 20» пишется тоже через И: =ЕСЛИ(И(A5>=10;A5<=20);"да";"нет") — цепочку 10<=A5<=20 Excel не понимает и вернёт бессмыслицу без ошибки.
Как в Excel сделать двойное условие
Двойное условие — это И или ИЛИ внутри ЕСЛИ. И означает «оба выполнены», ИЛИ — «хотя бы одно». Оба принимают до 255 условий, но читаемость кончается на трёх.
Как в Excel сделать выбор по условию
Это и есть ЕСЛИ: условие и два ответа. Если в ячейке появилась ЛОЖЬ, значит пропущен третий аргумент — тот, что подставляется при «нет»; допишите его или поставьте пустые кавычки. Когда исходов больше двух, берите ЕСЛИМН или таблицу соответствий с ВПР: три вложенных ЕСЛИ ещё работают, но уже не читаются.
Как использовать функцию СУММЕСЛИ в Excel
СУММЕСЛИ складывает по условию: =СУММЕСЛИ(D5:D16;"Москва";E5:E16) — диапазон условия, само условие, диапазон сложения. Разница с ЕСЛИ принципиальная: ЕСЛИ отвечает про одну строку, а СУММЕСЛИ — про весь диапазон сразу. Если нужен итог, а не пометка в строке, ЕСЛИ не нужен вовсе.

Связанные страницы

Как сделать в Excel
Как сделать формулу
Как сделать в Excel
Сумма столбца
Как сделать в Excel
Логические функции И, ИЛИ, НЕ
Как сделать в Excel
Функция ВПР
Как сделать в Excel
Условное форматирование
Шаблон
Дашборд продаж
Как сделать в Excel
Шпаргалка по формулам
Скопировано