
Общая формула
=IF(AND(A1="x",OR(B1="y",B1="z")),"x","")
Резюме
Чтобы проверить различные комбинации этого И того или этого ИЛИ, вы можете использовать функцию ЕСЛИ с функциями И и ИЛИ. В показанном примере формула в D6:
=IF(AND(B6="red",OR(C6="small",C6="medium")),"x","")
Когда элемент «красный», либо «маленький», либо «средний», формула возвращает «x». Все остальные комбинации возвращают пустую строку ("").
Объяснение
В показанном примере мы просто хотим «пометить» или «пометить» строки, цвет которых «красный» И размер либо «маленький», либо «средний». Чтобы вернуть TRUE, когда элементы красные и маленькие, мы можем использовать логический оператор, построенный с помощью функции AND:
AND(B6="red",C6="small")
Чтобы расширить оператор, чтобы он возвращал ИСТИНА, когда элементы красные и маленькие или средние, мы можем вложить функцию ИЛИ в функцию И следующим образом:
AND(B6="red",OR(C6="small",C6="medium"))
Этот фрагмент вернет ИСТИНА, только если значение в B6 - «красный» И значение в C6 - «маленькое» или «среднее». Он помещен в функцию ЕСЛИ как логический тест. Когда логическая проверка возвращает ИСТИНА, функция ЕСЛИ возвращает «x». Когда логическая проверка возвращает ЛОЖЬ, функция ЕСЛИ возвращает пустую строку ("").
Измените значения, возвращаемые IF, в соответствии с вашими потребностями.