Практика: сложные условия с AND/OR
Логические функции AND и OR
Функции AND (И) и OR (ИЛИ) позволяют проверять несколько условий одновременно. Их часто используют внутри функции IF для создания сложных критериев.
Синтаксис функций
AND(условие1; [условие2]; ...) — возвращает ИСТИНА, только если ВСЕ условия истинны.OR(условие1; [условие2]; ...) — возвращает ИСТИНА, если ХОТЯ БЫ ОДНО условие истинно.
Пример с IF
Допустим, нужно проверить, выполняется ли сразу два условия для бонуса. Формула может выглядеть так:
=IF(AND(A1>100; B1="Выполнено"); "Бонус"; "-")
На русском: =ЕСЛИ(И(A1>100; B1="Выполнено"); "Бонус"; "-")
Задание
В таблице указаны менеджеры, их продажи и статус проекта. Вам нужно определить, кому положена премия. Премия начисляется, если продажи больше 50000 И проект имеет статус "Завершён", ИЛИ если продажи больше 75000 (независимо от статуса).