Описание функции

Функция OR​ возвращает TRUE (1), если хотя бы один из аргументов функции имеет значение TRUE. Значение FALSE (0) возвращается только в том случае, если все аргументы функции имеют значение FALSE. LogicalValue - это проверяемые аргументы.

Запись функции

Форма записи функции: OR(logicalValue1, logicalValue2, ...logicalValueN)

Пример

Следующая запись производит проверку двух атрибутов на наличие в них текстовой записи "auto":

  • Если оба атрибута содержат запись "auto", то функция OR возвращает результат TRUE и передаёт его функции IF, которая в свою очередь выполняет первое условие (LenX/2).
  • Если только один из атрибутов left_side и right_side имеет значение "auto", то функция OR также, как и в первом случае, возвращает результат TRUE и передаёт его функции IF, которая в свою очередь выполняет первое условие (LenX/2).
  • Если оба атрибута left_side и right_side имеют значение отличное от "auto", то функция OR возвращает результат FALSE и передаёт его функции IF, которая в свою очередь выполняет второе условие (left_side/10).

=if(OR(left_side="auto",right_side="auto"),

LenX/2,

left_side/10)

Поделитесь этой статьёй с друзьями!

Насколько для Вас была полезной эта статья?

Рейтинг 0.00 (0 Голоса)
Be the first to comment