Функция ИЛИ (OR)

Excel 2007+

Краткое описание

Функция ИЛИ возвращает значение ИСТИНА, если хотя бы одно из указанных условий истинно, и ЛОЖЬ, если все условия ложны. Идеально подходит для проверки множественных логических условий в формулах Excel.

Синтаксис

ИЛИ(логическое_значение1;[логическое_значение2];...)

Параметры

Параметр Тип Обязательный Описание
логическое_значение1 Logical Да Первое логическое условие или ссылка на ячейку
логическое_значение2 Logical Нет Второе и последующие логические условия

Использование функции OR

Используйте ИЛИ для расширения логических проверок в функциях типа ЕСЛИ, проверяя несколько условий одновременно.

Распространенные примеры OR

Простая проверка диапазона

=ИЛИ(A2>10;A2<100)

Возвращает ИСТИНА, если значение в A2 больше 10 ИЛИ меньше 100

Комбинация с ЕСЛИ

=ЕСЛИ(ИЛИ(A2>100;B2<50);"Проверить данные";"OK")

Показывает сообщение, если A2>100 ИЛИ B2<50

Проверка комиссионных

=ЕСЛИ(ИЛИ(Продажи>=Цель1;Договоры>=Цель2);Продажи*Процент;0)

Рассчитывает комиссию при выполнении хотя бы одной цели

Часто задаваемые вопросы

Текстовые значения и пустые ячейки игнорируются при обработке.

Да, но если диапазон не содержит логических значений, вернется ошибка #ЗНАЧ!.

Введите CTRL+SHIFT+ВВОД для проверки наличия значения в диапазоне.

Распространенные ошибки и решения

#ЗНАЧ!

Cause: Диапазон не содержит логических значений

Solution: Убедитесь, что все аргументы возвращают ИСТИНА/ЛОЖЬ

#ЗНАЧ!

Cause: Неправильный тип аргумента

Solution: Используйте логические выражения или ссылки на логические значения

Примечания

  • Функция игнорирует текст и пустые ячейки
  • Максимум 255 аргументов
  • Подходит для массивных формул

Совместимость

Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 365

Недоступно в:

Контент последний раз проверен: December 11, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+