Логічні

OR

Визначення

OR повертає TRUE, коли хоча б одна з переданих перевірок істинна, і FALSE в інших випадках.

Синтаксис

=OR(logical1, [logical2], ...)

Аргументи

Аргумент Значення
logical1 Перша перевірка, наприклад A2<0.
logical2, ... Необов’язкові додаткові перевірки. Будь-яка з них може бути істинною, щоб OR повернув TRUE.

Приклад

Пором чекає, якщо температура нижча за 0 або прапорець льоду дорівнює 1. Температуру записано в A2:A4, прапорець льоду — у B2:B4.

A: Темп. B: Лід
18 0
-2 0
4 1

Формула: =IF(OR(A2<0,B2=1),"Stop","Go")

Результат: Go. 18 не нижче за 0, а прапорець льоду дорівнює 0, тож OR хибний і IF повертає Go. Під час заповнення вниз формула дає Go, Stop і Stop.

Практика

У комірці A2 записано 2, а в комірці B2 — 8. У C2 напишіть формулу, яка повертає 1, коли A2 більше за 10 або B2 менше за 5, і 0 в інших випадках.

  1. У C2 напишіть формулу IF, яка використовує OR і показує 1, коли A2 більше за 10 або B2 менше за 5, і 0 в інших випадках.
Крок 1 з 2
Формули тут використовують англійські назви функцій, наприклад SUM, а десятковим роздільником є крапка (.) — у всіх мовах.
Завантажуємо аркуш…

Пов’язані функції

OR часто вкладають у IF. AND — це партнер, який вимагає, щоб пройшла кожна перевірка, а не будь-яка.

Поширена помилка

Очікування, що OR вимагає обох перевірок, як AND: за температури 18 і льоду 0 ні A2<0, ні B2=1 не є істинними, тож OR хибний і IF повертає Go.

Пов’язані функції

Ці посилання — пов’язані функції.