Функция Excel XOR
В Excel функция XOR выполняет операцию «исключающее ИЛИ» для одного или нескольких заданных условий: она возвращает ИСТИНА, если истинно ровно одно из условий, и ЛОЖЬ — если истинны сразу несколько условий или ни одно из них не является истинным.

Синтаксис:
Синтаксис функции XOR в Excel следующий:
Аргументы:
- Logical1Обязательный. От 1 до 254 условий, которые необходимо проверить и которые могут принимать значения ИСТИНА или ЛОЖЬ; это могут быть логические значения, массивы или ссылки.
- Logical2Необязательный параметр. Второе условие или логическое значение, которое необходимо оценить как ИСТИНА или ЛОЖЬ.
| Формула | Результат | Описание |
| =XOR(1>,0,2<,1) | TRUE | Возвращает ИСТИНА, так как один аргумент равен ИСТИНА, а другой — ЛОЖЬ. |
| =XOR(1<,0,2<,1) | FALSE | Возвращает ЛОЖЬ, так как оба аргумента равны ЛОЖЬ. |
| =XOR(1>,0,2>,1) | FALSE | Возвращает ЛОЖЬ, так как оба аргумента равны ИСТИНА. |
Примечания:
- 1. Логические аргументы должны принимать значения ИСТИНА или ЛОЖЬ, 1 или 0, а также ссылки, содержащие логические значения.
- 2. Если аргументы содержат текст или пустые ячейки, такие значения игнорируются.
- 3. Функция XOR возвращает ошибку #ЗНАЧ!, если среди аргументов не обнаружено ни одного логического значения.
- 4. Функция XOR доступна в Excel 2013 и новее.
- 5. Функция XOR возвращает ИСТИНА, если количество условий со значением ИСТИНА нечётное, и ЛОЖЬ — если их количество чётное или все условия равны ЛОЖЬ.
Возвращаемое значение:
Выполняет операцию «исключающее ИЛИ» и возвращает значение ИСТИНА или ЛОЖЬ.
Применение:
Рассмотрим пример использования функции XOR. Допустим, у нас есть отчёт по игровому турниру с результатами первых двух раундов. Необходимо определить, какие игроки проходят в третий раунд согласно следующим условиям:
- Игроки, победившие как в раунде 1, так и в раунде 2, не участвуют в раунде 3 и напрямую проходят в финал.
- Игроки, проигравшие как в первом, так и во втором раунде, не допускаются к участию в третьем раунде.
- Игроки, выигравшие в раунде 1 или в раунде 2, должны сыграть раунд 3, чтобы определить, кто выходит в финал.

Примените приведённую ниже формулу, скопируйте её в нужные ячейки, и вы получите результат, как показано на следующем снимке экрана:

Совет: Функцию XOR можно вложить в функцию ЕСЛИ, чтобы получить пользовательский результат по вашему выбору:

Лучшие инструменты для повышения продуктивности в Office
Kutools для Excel — Помогает Вам выделяться из толпы
Kutools для Excel предлагает более 300 функций,гарантируя, что всё необходимое всегда под рукой…
Office Tab — Включает вкладочное чтение и редактирование в Microsoft Office (включая Excel)
- Переключайтесь между десятками открытых документов всего за секунду!
- Сокращает сотни кликов мышью каждый день — забудьте о «мышечной руке» раз и навсегда!
- Повышает продуктивность на 50 % при одновременном просмотре и редактировании нескольких документов.
- Добавляет эффективность вкладок в Office (включая Excel) — как в Chrome, Edge и Firefox.