Руководство по функции ЕСЛИ и логическим условиям в Excel

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

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

Оглавление

Синтаксис и базовое применение

Функция ЕСЛИ (IF) является одной из базовых логических функций в Excel. Она используется для сравнения данных с заданными критериями, возвращая один результат при истинности условия и другой — при ложности.

Первым аргументом в формуле всегда задается проверяемое условие (лог_выражение).

Работа с несколькими условиями

Для проверки сложных сценариев функцию ЕСЛИ можно комбинировать с другими логическими операторами:

  • Функции И / AND: Используются, когда должны быть выполнены все перечисленные условия одновременно. Например, формула =ЕСЛИ(И(A1>0; A1<10); "ОК"; "Ошибка") вернет "ОК" только если число больше 0 и меньше 10.
  • Функции ИЛИ / OR: Применяются, когда достаточно выполнения хотя бы одного из условий. Функция ИЛИ внутри ЕСЛИ позволяет расширить диапазон допустимых значений.
  • Функция НЕ / NOT: Инвертирует логическое значение, позволяя проверить, что условие не выполняется.

Вложенные функции и альтернативы

Если необходимо проверить более двух вариантов, используют вложенность: в качестве аргумента «значение_если_ложь» прописывается новая функция ЕСЛИ. В современных версиях Excel допускается до 64 уровней вложения функций друг в друга.

Для упрощения чтения и поддержки формул при большом количестве условий рекомендуется использовать функцию ЕСЛИМН (IFS) или искать альтернативные решения, так как глубокая вложенность повышает риск ошибок.

Практические советы

  • Текстовые значения в формулах обязательно заключайте в кавычки (например, "Да"), иначе Excel выдаст ошибку.
  • Логические функции помогают автоматизировать анализ таблиц, заменяя ручной перебор данных.

При создании сложных проверок внимательно следите за скобками и разделителями: точка с запятой или запятая зависят от региональных настроек вашей системы.

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

  1. Отсутствие кавычек вокруг текста. Если вернуть текстовое значение (например, Да или Нет) без кавычек, формула не сработает.
  2. Неверный разделитель аргументов. Использование запятой вместо точки с запятой (или наоборот) приведет к ошибке синтаксиса из-за региональных настроек Excel.
  3. Чрезмерная вложенность. Создание формул с десятком вложенных ЕСЛИ делает их нечитаемыми и сложными для отладки. В таких случаях лучше применять функцию ЕСЛИМН.

FAQ

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

Как проверить, что условие не выполняется?
Для этого используйте функцию НЕ (NOT), которая инвертирует логическое значение и позволяет проверить обратное условие.

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