Этот сайт использует Яндекс.Метрику для анализа посещаемости. Подробнее
Формулы и функции

Как использовать функции И (AND) и ИЛИ (OR) в Excel?

Вероятность: 75%
Краткий ответ

И(условие1;условие2) вернёт ИСТИНА только когда ВСЕ условия истинны. ИЛИ(условие1;условие2) — когда хотя бы одно. Обычно используются внутри ЕСЛИ: =ЕСЛИ(И(A1>0;B1>0);"Оба положительны";"").

Подробный ответ

Функции И (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 не равно нулю.

Мы используем cookies для улучшения работы сайта. Продолжая использовать сайт, вы соглашаетесь с политикой использования cookies.