Теория Практика

Практика: сложные условия с AND/OR

Логические функции AND и OR

Функции AND (И) и OR (ИЛИ) позволяют проверять несколько условий одновременно. Их часто используют внутри функции IF для создания сложных критериев.

Синтаксис функций

AND(условие1; [условие2]; ...) — возвращает ИСТИНА, только если ВСЕ условия истинны.
OR(условие1; [условие2]; ...) — возвращает ИСТИНА, если ХОТЯ БЫ ОДНО условие истинно.

Пример с IF

Допустим, нужно проверить, выполняется ли сразу два условия для бонуса. Формула может выглядеть так:

=IF(AND(A1>100; B1="Выполнено"); "Бонус"; "-")

На русском: =ЕСЛИ(И(A1>100; B1="Выполнено"); "Бонус"; "-")

Задание

В таблице указаны менеджеры, их продажи и статус проекта. Вам нужно определить, кому положена премия. Премия начисляется, если продажи больше 50000 И проект имеет статус "Завершён", ИЛИ если продажи больше 75000 (независимо от статуса).

Задание

Рабочая область
Предыдущий урок Следующий урок