Как использовать функцию ЕСЛИ в Excel с одним и несколькими условиями

Иван Корнев·18 августа 2026·2 мин

Функция ЕСЛИ в Excel выполняет логические сравнения и возвращает разные значения в зависимости от результата. Базовый синтаксис: =ЕСЛИ(логическое_выражение; значение_если_истина; значение_если_ложь).

Оглавление

Одно условие

Базовый синтаксис функции выглядит следующим образом: =ЕСЛИ(логическое_выражение; значение_если_истина; значение_если_ложь). Функция проверяет заданное условие и возвращает один результат, если оно истинно, и другой — если ложно.

Например, формула может проверять, больше ли значение в ячейке определенного числа, и выводить соответствующий текст или число в зависимости от результата проверки.

Несколько условий

Для проверки сложных критериев используются три основных подхода:

  • Функции И / ИЛИ (AND / OR): Используются внутри ЕСЛИ для одновременной проверки нескольких требований. Синтаксис с функцией И выглядит как =ЕСЛИ(И(условие1; условие2); значение_если_истина; значение_если_ложь), что позволяет вернуть результат только при соблюдении всех указанных условий сразу. Оператор ИЛИ применяется, когда достаточно выполнения хотя бы одного из перечисленных условий.
  • Вложенные функции ЕСЛИ: Одна функция ЕСЛИ помещается внутрь другой (обычно в аргумент «значение_если_ложь») для создания цепочки проверок. Например, для градации оценок используется конструкция: =ЕСЛИ(B2>=90;"Отлично";ЕСЛИ(B2>=75;"Хорошо";ЕСЛИ(B2>=60;"Удовлетворительно";"Неуд"))).
  • Функция ЕСЛИМН (IFS): В новых версиях Excel эта функция заменяет громоздкие вложенные конструкции, позволяя последовательно перечислять пары «условие — результат» в одной формуле без необходимости вкладывать функции друг в друга.

В современных версиях Excel допускается до 64 уровней вложения функции ЕСЛИ, однако такие формулы крайне сложно читать и поддерживать. По возможности используйте функцию ЕСЛИМН.

Частые ошибки

  • Отсутствие кавычек для текстовых значений: При возврате текста (например, "Отлично" или "Неуд") в аргументах функции его обязательно нужно заключать в двойные кавычки.
  • Превышение лимита вложений: Попытка создать более 64 уровней вложенности приведет к ошибке в формуле.
  • Неправильный разделитель аргументов: В русскоязычной версии Excel аргументы функции разделяются точкой с запятой (;), а не запятой.

FAQ

Сколько уровней вложения функции ЕСЛИ допускается в Excel?
В современных версиях Excel допускается до 64 уровней вложения.

Чем заменить громоздкие вложенные функции ЕСЛИ?
В новых версиях Excel используйте функцию ЕСЛИМН (IFS). Она позволяет последовательно перечислять пары «условие — результат» в одной формуле без необходимости вкладывать функции друг в друга.

Когда использовать функцию И, а когда ИЛИ внутри ЕСЛИ?
Функцию И используют, когда результат должен быть возвращен только при соблюдении всех указанных условий сразу. Функцию ИЛИ применяют, когда достаточно выполнения хотя бы одного из перечисленных условий.