Перейти к основному содержанию

Excel XOR функция

В Excel функция XOR возвращает логическую операцию исключающее ИЛИ для одного или нескольких предоставленных условий. Он вернет ИСТИНА, если любой из операторов ИСТИНА, но вернет ЛОЖЬ, если оба оператора ИСТИНА. Если ни один из них не является TRUE, XOR также возвращает FALSE.

doc xor функция 1


 Синтаксис:

Синтаксис функции XOR в Excel:

=XOR (logical1, [logical2], ...)

 Аргументы:

  • Logical1: Необходимые. От 1 до 254 условий, которые вы хотите проверить, которые могут быть ИСТИНА или ЛОЖЬ, это могут быть логические значения, массивы или ссылки.
  • Logical2: Необязательный. Второе условие или логическое значение, оцениваемое как ИСТИНА или ЛОЖЬ.
Формула Результат Описание
=XOR(1>0,2<1) TRUE Возвращает ИСТИНА, потому что один аргумент - истина, другой - ложь.
=XOR(1<0,2<1) FALSE Возвращает FALSE, потому что оба аргумента ложны.
=XOR(1>0,2>1) FALSE Возвращает ЛОЖЬ, потому что оба аргумента верны.

Заметки:

  • 1. Логические аргументы должны иметь значение ИСТИНА или ЛОЖЬ, 1 или 0 или ссылки, содержащие логические значения.
  • 2. Если содержит текст или пустые ячейки, эти значения игнорируются.
  • 3. XOR возвращает #VALUE! значение ошибки, если логические значения не найдены.
  • 4. XOR применяется в Excel 2013 и более поздних версиях.
  • 5. XOR возвращает TRUE, если количество предоставленных условий, оцениваемых как true, является нечетным, и возвращает FALSE, когда количество предоставленных условий, оцениваемых как true, является четным или все условия имеют FALSE.

 Вернуть:

Выполните исключающее ИЛИ и верните ИСТИНА или ЛОЖЬ.


 Применение:

Давайте рассмотрим пример использования этой функции XOR. Предположим, вот отчет об игровом соревновании для игроков, который содержит результаты первых двух раундов, теперь я хочу знать, кто из игроков должен сыграть в третьем раунде на основе следующих условий:

  • Игрокам, выигравшим как первый, так и второй раунд, не нужно играть в 1-м раунде и сразу же выйти в финал.
  • Игроки, проигравшие в первом и втором раунде, не имеют права на участие в третьем раунде.
  • Игроки, выигравшие раунд 1 или 2, должны сыграть в 3 раунде, чтобы определить, кто может выйти в финал.

doc xor функция 2

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

=XOR(B2="Won", C2="Won")

doc xor функция 3

Советы: Эта функция XOR также может быть вложена в функцию IF, вы получите собственный результат по мере необходимости:

=IF(XOR(B2="Won", C2="Won"), "Yes", "No")

doc xor функция 4


Лучшие инструменты для работы в офисе

Kutools for Excel - поможет вам выделиться из толпы

Популярные опции: Найдите, выделите или определите дубликаты  |  Удалить пустые строки  |  Объедините столбцы или ячейки без потери данных  |  Раунд без формулы ...
Супер ВПросмотр: Несколько критериев  |  Множественное значение  |  На нескольких листах  |  Нечеткий поиск...
Адв. Выпадающий список: Простой раскрывающийся список  |  Зависимый раскрывающийся список  |  Выпадающий список с множественным выбором...
Менеджер столбцов: Добавить определенное количество столбцов  |  Переместить столбцы  |  Переключить статус видимости скрытых столбцов  Сравнить столбцы с Выберите одинаковые и разные ячейки ...
Рекомендуемые функции: Сетка Фокус  |  Просмотр дизайна  |  Большой Формулный Бар  |  Менеджер книг и листов | Библиотека ресурсов (Авто текст)  |  Выбор даты  |  Комбинировать листы  |  Шифровать/дешифровать ячейки  |  Отправлять электронные письма по списку  |  Суперфильтр  |  Специальный фильтр (фильтровать жирным шрифтом/курсивом/зачеркиванием...) ...
15 лучших наборов инструментов12 Текст Инструменты (Добавить текст, Удалить символы ...)  |  50+ График Тип (Диаграмма Ганта ...)  |  40+ Практических Формулы (Рассчитать возраст по дню рождения ...)  |  19 Вносимые Инструменты (Вставить QR-код, Вставить изображение из пути ...)  |  12 Конверсия Инструменты (Числа в слова, Конверсия валюты ...)  |  7 Слияние и разделение Инструменты (Расширенные ряды комбинирования, Разделить ячейки Excel ...)  |  ... и более

Kutools для Excel может похвастаться более чем 300 функциями, Гарантия того, что то, что вам нужно, находится на расстоянии одного клика...


Вкладка Office - включение чтения и редактирования с вкладками в Microsoft Office (включая Excel)

  • Одна секунда для переключения между десятками открытых документов!
  • Уменьшите количество щелчков мышью на сотни каждый день, попрощайтесь с рукой мыши.
  • Повышает вашу продуктивность на 50% при просмотре и редактировании нескольких документов.
  • Добавляет эффективные вкладки в Office (включая Excel), как в Chrome, Edge и Firefox.
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
HELLO,

please can you help me how to write a formula with multiple or each one have different conditions like the example bellow but the problem with it it takes only the first if or condition then the second one didn't take it gives me false if I write the A= "FUN-021"

IF(OR(A2="FUN-019",A2="FUN-020"),IF(AND(I2>0,I2<0.99),K2-P2,IF(AND(I2>=1,I2<9.99),K2-Q2,IF(AND(I2>=10,I2<29.99),K2-R2,IF(AND(I2>=30,I2<49.99),K2-S2,IF(I2>50,I2-0,IF(OR(A2="FUN-021",A2="FUN-022"),IF(AND(I2>0,I2<0.99),K2-P2,IF(AND(I2>=1,I2<9.99),K2-Q2,IF(AND(I2>=10,I2<29.99),K2-R2,IF(AND(I2>=30,I2<49.99),K2-S2,IF(I2>50,I2-0))))))))))))
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations