Как использовать функцию ИЛИ в Excel -

Содержание

Резюме

Функция ИЛИ - это логическая функция для одновременной проверки нескольких условий. ИЛИ возвращает ИСТИНА или ЛОЖЬ. Например, чтобы проверить A1 на «x» или «y», используйте = OR (A1 = «x», A1 = «y»). Функцию ИЛИ можно использовать в качестве логической проверки внутри функции ЕСЛИ, чтобы избежать дополнительных вложенных ЕСЛИ, и ее можно комбинировать с функцией И.

Цель

Проверить несколько условий с помощью ИЛИ

Возвращаемое значение

ИСТИНА, если какие-либо аргументы оценивают ИСТИНА; ЛОЖЬ, если нет.

Синтаксис

= ИЛИ (логический1; (логический2);…)

Аргументы

  • логический1 - первое условие или логическое значение для оценки.
  • логический2 - (необязательно) Второе условие или логическое значение для оценки.

Версия

Excel 2003

Примечания по использованию

Используйте функцию ИЛИ, чтобы проверить несколько условий одновременно, всего до 255 условий. Каждое логическое условие ( логическое1 , логическое2 и т. Д.) Должно возвращать ИСТИНА или ЛОЖЬ либо быть массивами или ссылками, содержащими логические значения.

Функция ИЛИ оценит все предоставленные значения и вернет ИСТИНА, если какое-либо значение оценивается как ИСТИНА. Если все логические выражения оцениваются как ЛОЖЬ, функция ИЛИ вернет ЛОЖЬ.

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

Примечание. Excel оценит любое число, кроме нуля (0), как ИСТИННОЕ.

Примеры

Например, чтобы проверить, превышает ли значение в A1 ИЛИ значение в B1 75, используйте следующую формулу:

=OR(A1>75,B1>75)

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

=IF(OR(A1>75,B1>75), "Pass", "Fail")

Эта формула вернет «Пройдено», если значение в A1 больше 75 ИЛИ значение в B1 больше 75.

Форма массива

Если вы введете OR в качестве формулы массива, вы можете проверить все значения в диапазоне на соответствие условию. Например, эта формула массива вернет ИСТИНА, если какая-либо ячейка в A1: A100 больше 15:

=(OR(A1:A100>15)

Примечание: это формула массива, и ее необходимо вводить с помощью Ctrl + Shift + Enter, кроме Excel 365.

Заметки

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

Похожие видео

Как выделить строки с использованием нескольких критериев В этом видео мы рассмотрим, как использовать условное форматирование для выделения целых строк с использованием нескольких критериев. Как выделить приблизительные поиски совпадений В этом видео мы рассмотрим, как выделить результаты приблизительных поисков совпадений с условным форматированием. Условное форматирование с двумя входами переменных В этом видео мы рассмотрим, как расширить формулу условного форматирования, чтобы она проверяла более одного условия. Если это ИЛИ, то В этом видео мы рассмотрим, как объединить функцию ЕСЛИ с функциями ИЛИ и И для одновременной проверки более одного условия.

Интересные статьи...