ИЛИ в Excel — объяснение этой полезной функции

Функцию ИЛИ можно найти в Excel в разделе логических функций. Ее можно использовать для проверки простых условий на их логическое значение — всего до 255 условий. Независимо от того, рассчитываете ли вы бонусы или комиссионные за продажи, функция ИЛИ является важной частью программы анализа данных в пакете Microsoft 365. В этом руководстве мы расскажем вам, как лучше использовать эту функцию.

Функция ИЛИ в Excel — объяснение синтаксиса

Функция ИЛИ особенно полезна в сочетании с функцией ЕСЛИ. В то время как функция И проверяет, являются ли все условия анализа ИСТИНОЙ, функция ИЛИ проверяет, является ли одно или несколько условий ИСТИНОЙ или ЛОЖЬЮ. Сначала давайте рассмотрим общую структуру. Как и каждая функция Excel, функция ИЛИ имеет свой синтаксис.

=OR(logical1)

В следующем примере функция имеет только один аргумент. Для функции всегда требуется как минимум один аргумент. При необходимости можно добавить дополнительные аргументы. В следующем примере функция проверяет, больше ли значение ячейки A1 (здесь 1), чем значение ячейки B1 (здесь 2). Синтаксис выглядит следующим образом:

=OR(A1>B1)

Поскольку это не так, функция выводит возвращаемое значение FALSE.

Примечание

Операторами для аргументов функции ИЛИ всегда являются символы [>],[<] и [=].

Функция ИЛИ может анализировать до 255 аргументов. Поэтому, чтобы получить максимальную отдачу от функции, следует предоставить ей набор аргументов, которые она может проверять одновременно. В следующем примере все, что вам нужно сделать, это применить функцию, используемую для пары ячеек A1, B1, к ряду ячеек. Для этого щелкните ячейку с функцией ИЛИ (в данном примере — C1) и перетащите маленькое зеленое поле заливки из угла в конец столбца для логических значений (здесь для A1 — A4 и B1 — B4).

Объяснение функции ИЛИ в Excel на простых примерах

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

=OR(logical1;logical2)

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

За условием A1>B1 теперь следует условие A1=B1. A1 больше ИЛИ равно B1.

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

Комбинирование функции ИЛИ Excel с функцией ЕСЛИ

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

Совет

Функция ЕСЛИ может быть полезна в различных ситуациях при использовании Excel.

Синтаксис комбинации функций ЕСЛИ и ИЛИ выглядит следующим образом:

=IF(OR(logical1;logical2);“Yes”;“No”)

Это можно наглядно проиллюстрировать на примере с днями недели. Естественно, вы можете сами определить возвращаемые значения: «Да» и «Нет» в данном примере.

Практический пример использования функции ИЛИ

Чтобы проиллюстрировать практическое использование функции ИЛИ, мы приведем конкретный пример. Для наглядности вы введете соответствующие параметры в таблицу Excel. Это легко проиллюстрировать на примере дней недели. Оценка логических значений определяет, является ли это днем недели. Возвращаемые значения должны указывать на то, выходные ли это дни.

Для примера рассмотрим региональную ежедневную газету. Газета хотела бы предоставить читателям вознаграждение в честь своего юбилея. Однако есть три критерия для определения того, кто получит подарок. Подарок получат только те, кто имеет непрерывную подписку более десяти лет ИЛИ проживает в данном регионе (в нашем примере — в Берлине) ИЛИ купил юбилейную подписку по специальному предложению. Только один из этих критериев должен быть ИСТИНОЙ, чтобы получить подарок.

Используя простую функцию ИЛИ, это выглядит следующим образом:

Все подписчики в примере, которые соответствуют хотя бы одному из критериев, получат подарок. Поскольку подписчица из примера Дорис не является подписчицей уже десять лет, не живет в Берлине и не приобрела подписку по специальному предложению, она не получит подарок.

Чтобы не получать в качестве возвращаемого значения TRUE или FALSE, объедините описанную выше функцию с функцией IF и определите возвращаемые значения самостоятельно. В данном примере возвращаемыми значениями будут либо «Present», если один из критериев был выполнен, либо «-«, если ни один из критериев не был выполнен.

Оцените статью
cdelat.ru
Добавить комментарий