Подробный ответ
Функции И (AND) и ИЛИ (OR) в Excel
Логические функции для объединения нескольких условий в одной формуле.
Функция И (AND)
=И(A1>0; B1>0; C1<>0) — ИСТИНА, только если ВСЕ три условия выполнены. Даже одно ложное условие даёт ЛОЖЬ.
Функция ИЛИ (OR)
=ИЛИ(A1="Да"; A1="Yes"; A1="Да") — ИСТИНА, если хотя бы одно условие истинно.
Применение внутри функции ЕСЛИ
=ЕСЛИ(И(A1>0;B1>0);"Оба больше нуля";"Нет")=ЕСЛИ(ИЛИ(A1="Отмена";A1="Возврат");"Аннулировано";"Активно")
Вложенные И/ИЛИ
=ЕСЛИ(ИЛИ(И(A1="Менеджер";B1>50000);И(A1="Директор";B1>100000));"Бонус";"")
Бонус: менеджер с зарплатой >50000 ИЛИ директор с >100000.
И/ИЛИ для диапазонов
В обычных формулах И/ИЛИ работают с одиночными значениями. Для проверки по диапазону используйте:
=СУММПРОИЗВ((A1:A100>0)*(B1:B100>0))— аналог И для диапазонов=СУММПРОИЗВ(((A1:A100="Да")+(A1:A100="Yes"))>0)— аналог ИЛИ
Функция НЕ (NOT) — инверсия
=НЕ(A1=0) — ИСТИНА, если A1 не равно нулю.