Логические

Когда может пройти любая проверка

Определение

Показать 1, когда проходит любая из двух проверок, — значит обернуть OR внутри IF.

Синтаксис

=IF(OR(logical1, logical2),1,0)

Аргументы

Аргумент Значение
logical1 Первая проверка, например B2>50.
logical2 Вторая проверка, например C2="yes".

Пример

Стойка помечает срочность, когда количество в B2 больше 50 или ячейка vip в C2 равна yes.

A: Заявка B: Количество C: Vip
T-14 12 no
T-15 80 no
T-16 9 yes

Формула: =IF(OR(B2>50,C2="yes"),1,0)

Результат: 0. 12 не больше 50, и C2 не равно yes, поэтому ни одна проверка не проходит.

Практика

В ячейке C2 записано 20. В ячейке D2 записано 1. В E2 напишите формулу, которая показывает 1, когда C2 больше 10 или D2 меньше 5, и 0 в остальных случаях.

  1. В E2 напишите формулу IF, которая использует OR и показывает 1, если C2 больше 10 или D2 меньше 5, и 0 в остальных случаях.
Шаг 1 из 2
На любом языке сайта в формулах используются английские названия функций, например SUM, а десятичный разделитель — точка (.), а не запятая.
Загружаем лист…

Связанные функции

OR — это функция, которая пропускает, когда проходит любая из проверок.

Частая ошибка

Пропустить проверку vip, как в =IF(OR(B2>50),1,0): T-16 показала бы 0, хотя C2 равно yes.

Связанные функции

Эти ссылки — связанные функции.