
Общая формула
=XOR(criteria1,criteria2)
Резюме
Чтобы проверить два элемента с помощью исключающего ИЛИ (одного или другого, но не обоих), вы можете использовать функцию XOR. В показанном примере E5 содержит следующую формулу:
=XOR(C5="x",D5="x")
Эта формула возвращает ИСТИНА, если в кофе или чае стоит знак «х». Он возвращает FALSE, если и у кофе, или у команды есть «х», или если ни у кофе, ни у команды нет «х».
Объяснение
В этом примере функция XOR содержит два выражения: одно для проверки наличия «x» в столбце C и одно для проверки наличия «x» в столбце D.
C5="x" // TRUE if coffee is "x" D5="x" // TRUE if tea is "x"
С двумя логическими критериями XOR имеет особое поведение, краткое изложение которого приведено в таблице ниже:
Кофе | Чай | Результат |
---|---|---|
ПРАВДА | ЛОЖНЫЙ | ПРАВДА |
ЛОЖНЫЙ | ПРАВДА | ПРАВДА |
ПРАВДА | ПРАВДА | ЛОЖНЫЙ |
ЛОЖНЫЙ | ЛОЖНЫЙ | ЛОЖНЫЙ |
В каждой строке в столбце E XOR оценивает значения в столбцах C и D и возвращает результат TRUE или FALSE. Такое поведение иногда называют «исключающим ИЛИ», что означает, что истинным может быть только один результат.
Примечание: при наличии более двух критериев поведение XOR изменяется, как описано на странице функции XOR.