Исключающее или формула excel

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel для Mac 2011 Еще…Меньше

Функция XOR возвращает логическое монопольно или все аргументы.

Синтаксис

ИСКЛИЛИ(логическое_значение1;[логическое значение2];…)

Аргументы функции ИСКЛИЛИ описаны ниже.

  • Логическое_значение1, логическое_значение2,…    Логическое_значение 1 — это обязательный аргумент, последующие логические значения необязательные. От 1 до 254 проверяемых условий, которые могут иметь значение ИСТИНА или ЛОЖЬ и могут быть логическими значениями, массивами или ссылками.

Замечания

  • Аргументы должны принимать логические значения (ИСТИНА или ЛОЖЬ) либо быть массивами либо ссылками, содержащими логические значения.

  • Если аргумент, который является ссылкой или массивом, содержит текст или пустые ячейки, то такие значения игнорируются.

  • Если указанный диапазон не содержит логических значений, то возвращается #VALUE! значение ошибки #ЗНАЧ!.

  • Можно воспользоваться функцией ИСКЛИЛИ в качестве формулы массива, чтобы проверить, имеется ли в нем то или иное значение.

    Примечание: Если у вас установлена текущая версия Microsoft 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива. Иначе формулу необходимо вводить с использованием прежней версии массива, выбрав диапазон вывода, введя формулу в левой верхней ячейке диапазона и нажав клавиши CTRL+SHIFT+ВВОД для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

  • Аргумент функции ИСКЛИЛИ имеет значение ИСТИНА, если число вводов ИСТИНА нечетное, и значение ЛОЖЬ, если число вводов ИСТИНА четное.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД.

Формула

Описание

Результат

=ИСКЛИЛИ(3>0;2>9)

Так как оба теста оцениваются как истина, возвращается ложь.

ЛОЖЬ

=ИСКЛИЛИ(3>12;4>6)

Так как все результаты проверки возвращаются как ЛОЖЬ, возвращается ложь. Чтобы получить истина, по крайней мере один из результатов проверки должен получить результат ИСТИНА.

ЛОЖЬ

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Нужна дополнительная помощь?

Содержание

  1. Функция Excel XOR
  2. Резюме
  3. Возвращаемое значение
  4. Синтаксис
  5. Аргументы
  6. Версия
  7. Примечания по использованию
  8. С более чем 2 логическими схемами
  9. Как использовать функцию XOR Логические операторы Microsoft Excel
  10. Примеры формул и сценарии, в которых вы можете использовать функцию Microsoft Excel XOR на своем листе
  11. Пример №1: Сравнение двух чисел с помощью функции XOR
  12. Пример № 2: Создание точных прогнозов с помощью функции XOR
  13. Пример № 3: Контраст между двумя логическими
  14. Пример #4: Многоуровневое логическое сравнение
  15. ИСКЛИЛИ (функция ИСКЛИЛИ)
  16. Синтаксис
  17. Замечания
  18. Пример
  19. Дополнительные сведения
  20. Примеры функций XOR — Excel, VBA и Google Таблицы
  21. Описание функции XOR:
  22. Синтаксис и входные данные функции XOR:
  23. Что такое функция XOR?
  24. Что такое эксклюзивное ИЛИ?
  25. Как использовать функцию XOR
  26. Использование XOR с двумя аргументами
  27. Использование XOR с более чем двумя аргументами
  28. Сравнение текста с XOR
  29. Сравнение чисел
  30. Использование XOR с IF
  31. XOR в Google Таблицах
  32. Дополнительные замечания

Функция Excel XOR

Резюме

Функция XOR выполняет так называемое «исключающее ИЛИ». С двумя логическими операторами XOR возвращает TRUE, если любой из операторов TRUE, но возвращает FALSE, если оба оператора TRUE. Если ни один из них не является TRUE, XOR также возвращает FALSE.

Возвращаемое значение

Синтаксис

Аргументы

  • логический1 — выражение, константа или ссылка, значение которых имеет значение ИСТИНА или ЛОЖЬ.
  • логический2 — (необязательно) выражение, константа или ссылка, значение которых равно ИСТИНА или ЛОЖЬ.

Версия

Примечания по использованию

Функция XOR выполняет то, что называется «исключающее ИЛИ», в отличие от «включающего ИЛИ», выполняемого функцией ИЛИ. В то время как функция OR возвращает истину, если какое-либо логическое значение имеет значение TRUE, XOR возвращает TRUE в определенных случаях. В простейшем случае всего с двумя логическими операторами XOR возвращает TRUE только в том случае, если одно из логических операторов имеет значение TRUE, а не если оба логических оператора имеют значение TRUE.

Концепция эксклюзивного ИЛИ более известна в мире программирования. Проще говоря, вы можете подумать о таком предложении: «Я собираюсь посетить Нью-Йорк или Сан-Франциско этим летом». Ничто не мешает мне побывать в обоих, но смысл ясен в том, что я планирую посетить только то или иное.

С более чем 2 логическими схемами

При более чем двух логических операциях XOR возвращает TRUE, только если количество TRUE нечетное, как показано в следующем примере:

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

Источник

Как использовать функцию XOR Логические операторы Microsoft Excel

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

Примеры формул и сценарии, в которых вы можете использовать функцию Microsoft Excel XOR на своем листе

Изображение предоставлено: rawpixel/Freepik

Пример №1: Сравнение двух чисел с помощью функции XOR

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

Если один из них ИСТИНА или оба ИСТИНА или ЛОЖЬ, мы можем определить логическое состояние для обоих значений, вставленных как ИСТИНА или ЛОЖЬ.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

  • Используйте функции XOR для ввода следующих логических операций в ячейках. (т.е. С6, С7, С8)
    • (2>1,0 1,0>1)
    • (2 1)

Логические операции строятся путем сопоставления двух числовых значений по заданным критериям. Значение TRUE возвращается тогда и только тогда, когда логическое утверждение удовлетворяет условию; в противном случае возвращается FALSE.

Исключающее ИЛИ дает ИСТИНА или ЛОЖЬ в зависимости от того, истинны ли оба логических утверждения (2>1 — ИСТИНА, 01 — ИСТИНА) или ложны (21 — ЛОЖЬ, а 0>1 — ЛОЖЬ).

Если одно логическое утверждение истинно или ложно (2 > 1 истинно, 0 > 1 ложно), то верно и другое.

Пример № 2: Создание точных прогнозов с помощью функции XOR

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

Уточняем, что если команда уже выиграла два матча, в третьем соревноваться не обязательно. Будет сыграно три игры, и победители любых двух пройдут в финальный матч. Поскольку ни одна из команд не вышла победителем, третий матч был отменен.

  • Скопируйте и вставьте следующую формулу в соседнюю ячейку (например, E6).

= ЕСЛИ (ИСКЛЮЧАЮЩЕЕ ИЛИ (C6 = «Выиграно», D6 = «Выиграно»), «ДА», «НЕТ»)

Функция XOR внутри формулы оценивается как ЛОЖЬ, если обе ссылки на ячейки одинаковы (т. е. выиграна и выиграна) или разные (т. е. потеряны и потеряны), и ИСТИНА в противном случае. Результатом ЕСЛИ является «НЕТ» или «ДА», в зависимости от того, является ли XOR оцениваемым значением ЛОЖЬ или ИСТИНА.

Чтобы увидеть альтернативные результаты, основанные на наших условиях, нажмите ENTER и переместите маркер заполнения.

Теперь мы можем перепроверить результаты, сравнив их с принудительными условиями. Определяем, что все команды, которые уже проиграли один матч, будут соревноваться в третьем матче, вне зависимости от налагаемых критериев.

Пример № 3: Контраст между двумя логическими

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

  • Подставьте следующую формулу в соседнюю ячейку (например, D6)

Логические операции B6 и C6 назначаются с помощью XOR.

  • Введите, а затем переместите ручку заполнения. Если только одно из логических условий истинно, то результат ИСТИНА; в противном случае результат ЛОЖЬ.

Пример #4: Многоуровневое логическое сравнение

Мы используем несколько логических аргументов, чтобы проиллюстрировать дополнительные возможности XOR. Логические условия будут определять результаты XOR.

В последнем разделе мы упомянули, что XOR возвращает TRUE, если количество логических значений TRUE нечетно, и FALSE в противном случае.

  • Заполните все незанятые места следующей формулой: (например, G6).

Введите = XOR (B6: F6), затем переместите маркер заполнения и нажмите Enter. По какой-то причине функция XOR всегда возвращает значение TRUE, если количество логических выражений, которые приводят к TRUE, нечетное (например, 1, 3, 5), и FALSE в противном случае.

Функция XOR становится простой, если вы уже использовали функцию OR в электронной таблице Microsoft Office Excel.

Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)

Источник

ИСКЛИЛИ (функция ИСКЛИЛИ)

Функция XOR возвращает логическое монопольно или все аргументы.

Синтаксис

Аргументы функции ИСКЛИЛИ описаны ниже.

Логическое_значение1, логическое_значение2,… Логическое_значение 1 — это обязательный аргумент, последующие логические значения необязательные. От 1 до 254 проверяемых условий, которые могут иметь значение ИСТИНА или ЛОЖЬ и могут быть логическими значениями, массивами или ссылками.

Замечания

Аргументы должны принимать логические значения (ИСТИНА или ЛОЖЬ) либо быть массивами либо ссылками, содержащими логические значения.

Если аргумент, который является ссылкой или массивом, содержит текст или пустые ячейки, то такие значения игнорируются.

Если указанный диапазон не содержит логических значений, то возвращается #VALUE! значение ошибки #ЗНАЧ!.

Можно воспользоваться функцией ИСКЛИЛИ в качестве формулы массива, чтобы проверить, имеется ли в нем то или иное значение.

Примечание: Если у вас установлена текущая версия Microsoft 365, можно просто ввести формулу в верхней левой ячейке диапазона вывода и нажать клавишу ВВОД, чтобы подтвердить использование формулы динамического массива. Иначе формулу необходимо вводить с использованием прежней версии массива, выбрав диапазон вывода, введя формулу в левой верхней ячейке диапазона и нажав клавиши CTRL+SHIFT+ВВОД для подтверждения. Excel автоматически вставляет фигурные скобки в начале и конце формулы. Дополнительные сведения о формулах массива см. в статье Использование формул массива: рекомендации и примеры.

Аргумент функции ИСКЛИЛИ имеет значение ИСТИНА, если число вводов ИСТИНА нечетное, и значение ЛОЖЬ, если число вводов ИСТИНА четное.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД.

Так как оба теста оцениваются как истина, возвращается ложь.

Так как все результаты проверки возвращаются как ЛОЖЬ, возвращается ложь. Чтобы получить истина, по крайней мере один из результатов проверки должен получить результат ИСТИНА.

Дополнительные сведения

Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.

Источник

Примеры функций XOR — Excel, VBA и Google Таблицы

Загрузите образец книги

В этом руководстве показано, как использовать Функция Excel XOR в Excel, чтобы проверить, истинен ли один и только один критерий.

Описание функции XOR:

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

Чтобы использовать функцию XOR Excel Worksheet, выберите ячейку и введите:

(Обратите внимание, как появляются входные данные формулы)

Синтаксис и входные данные функции XOR:

1 = ИСКЛЮЧАЮЩЕЕ ИЛИ (логический1; логический2)

логический1 — Логические выражения. Пример: A1> 4.

Что такое функция XOR?

XOR — одна из логических функций Excel. Он вычисляет так называемый тест «исключающее ИЛИ» (используйте функцию Excel OR <>, если вам нужно использовать инклюзивный ИЛИ).

Что такое эксклюзивное ИЛИ?

Эксклюзивное ИЛИ немного сложнее стандартного ИЛИ. Он принимает ряд аргументов и оценивает их как ИСТИНА или ЛОЖЬ. Потом:

  • Если нечетное количество аргументов — ИСТИНА, XOR возвращает ИСТИНА.
  • Если четное количество аргументов — ИСТИНА, XOR возвращает ЛОЖЬ.
  • Если нет аргументов ИСТИНА, XOR также возвращает ЛОЖЬ (ноль — четное число).

Как использовать функцию XOR

С помощью функции Excel XOR вы предоставляете ряд аргументов. XOR сначала оценивает эти аргументы как ИСТИНА или ЛОЖЬ, а затем выполняет проверку результатов исключающее ИЛИ. См. Пример ниже:

1 = ИСКЛЮЧАЮЩЕЕ ИЛИ (B3; C3)

XOR возвращает TRUE, если нечетное количество аргументов оценивается как TRUE, и FALSE, если четное количество аргументов оценивается как TRUE.

Использование XOR с двумя аргументами

Наиболее распространенное использование XOR — это когда у вас есть только два аргумента в функции. Это означает, что Excel вернет ИСТИНА, если один из аргументов верен, и ЛОЖЬ, если оба аргумента или ни один из аргументов не верен. Вот пример.

Вы владелец спорт-бара и хотите дать своим сотрудникам бонус, если они продают еду на сумму более 800 долларов и напитки на сумму 800 долларов в неделю. Однако вы чувствуете себя щедрым, поэтому, если они продают еду или напитки на сумму более 800 долларов, но не то и другое, вы дадите им половину бонуса.

Вот выручка за прошлую неделю:

В столбце E вы рассчитали полный бонус с помощью функции Excel И <>:

1 = И (C3> = 800, D3> = 800)

Это возвращает значение ИСТИНА, если продажи продуктов питания и напитков превышают 800 долларов США.

А половину бонуса можно вычислить с помощью функции XOR:

1 = ИСКЛЮЧАЮЩЕЕ ИЛИ (C3> = 800, D3> = 800)

Обратите внимание, что аргументы в обеих функциях точно такие же, но XOR оценивает эти аргументы совершенно иначе, чем AND.

Использование XOR с более чем двумя аргументами

Хотя использование более двух аргументов менее распространено в Excel, вы можете определить до 255 аргументов в XOR.

Сколько бы вы ни определили, XOR вернет TRUE, если нечетное число оценивается как TRUE, и FALSE, если четное число из них оценивается как TRUE.

1 = ИСКЛЮЧАЮЩЕЕ ИЛИ (B3: G3)

Чтобы сэкономить время, вы можете указать здесь диапазон ячеек, а не разделять ссылки на ячейки запятыми.

Сравнение текста с XOR

Обратите внимание, что при сравнении текста регистр не учитывается. Таким образом, все следующие формулы дают одинаковый результат:

123 = XOR (C3 = «Спилберг»)= ИСКЛЮЧАЮЩЕЕ ИЛИ (C3 = «SPIELBERG»)= XOR (C3 = «SpieLbErG»)

Кроме того, XOR не поддерживает подстановочные знаки. Итак, если вы использовали следующую формулу:

XOR будет искать точное совпадение с текстовой строкой «Spiel *».

Сравнение чисел

При сравнении чисел в вашем распоряжении ряд операторов сравнения. Эти:

Если выражение в функции XOR оценивается как ненулевое число, XOR интерпретирует этот логический тест как TRUE. Если выражение равно или оценивается как 0, XOR оценивает это как ложное. Это показано ниже:

Использование XOR с IF

XOR часто используется как часть логической проверки в операторе IF. По сути, IF позволяет вам настроить возвращаемое значение теста XOR. Поэтому вместо того, чтобы просто говорить «ИСТИНА» или «ЛОЖЬ», вы можете вернуть что угодно — текст, числа или даже другую формулу.

Возвращаясь к нашему предыдущему примеру с бонусом в спорт-баре, вы можете использовать его так:

1 = ЕСЛИ (XOR (C3> = 800, D3> = 800), «Да», «Нет»)

ЕСЛИ сначала оценивает функцию XOR. Если он оценивается как ИСТИНА, он возвращает «Да». Если он оценивается как ЛОЖЬ, он возвращает «Нет».

Я также добавил оператор IF к формуле «Полный бонус» в столбце E, в котором использовалась функция AND, а не XOR.

Такое сочетание IF с логическими функциями может помочь сделать наши данные немного удобнее для человеческого глаза.

Подробнее читайте на главной странице о функции ЕСЛИ в Excel <>.

XOR в Google Таблицах

Функция XOR работает в Google Таблицах точно так же, как и в Excel:

Дополнительные замечания

Используйте функцию XOR, чтобы проверить, выполняется ли одно и только одно условие. Каждое условие должно быть логическим выражением (например, a1> 5), ссылкой на ячейку, содержащую ИСТИНА или ЛОЖЬ, или массивом, содержащим все логические значения. Если один и только один условия ИСТИНА, формула возвращает ИСТИНА, в противном случае возвращается ЛОЖЬ.

XOR — это логическая функция и обычно используется вместе с другой логической функцией IF:
Формула IF выполняет одно действие, если условие истинно, и другое, если условие — ЛОЖЬ. Часто при использовании функции ИЛИ вы «вкладываете» ее в функцию ЕСЛИ.

Вы также можете использовать эти другие логические функции:
Функция И проверяет, если все условия соблюдены.
ИЛИ Формулы проверяют, если один или больше условие соблюдены.

Источник

Резюме

Функция XOR выполняет так называемое «исключающее ИЛИ». С двумя логическими операторами XOR возвращает TRUE, если любой из операторов TRUE, но возвращает FALSE, если оба оператора TRUE. Если ни один из них не является TRUE, XOR также возвращает FALSE.

Цель

Выполнить исключающее ИЛИ

Возвращаемое значение

Правда или ложь

Синтаксис

= XOR (логический1; (логический2);…)

Аргументы

  • логический1 — выражение, константа или ссылка, значение которых имеет значение ИСТИНА или ЛОЖЬ.
  • логический2 — (необязательно) выражение, константа или ссылка, значение которых равно ИСТИНА или ЛОЖЬ.

Версия

Excel 2013

Примечания по использованию

Функция XOR выполняет то, что называется «исключающее ИЛИ», в отличие от «включающего ИЛИ», выполняемого функцией ИЛИ. В то время как функция OR возвращает истину, если какое-либо логическое значение имеет значение TRUE, XOR возвращает TRUE в определенных случаях. В простейшем случае всего с двумя логическими операторами XOR возвращает TRUE только в том случае, если одно из логических операторов имеет значение TRUE, а не если оба логических оператора имеют значение TRUE.

Концепция эксклюзивного ИЛИ более известна в мире программирования. Проще говоря, вы можете подумать о таком предложении: «Я собираюсь посетить Нью-Йорк или Сан-Франциско этим летом». Ничто не мешает мне побывать в обоих, но смысл ясен в том, что я планирую посетить только то или иное.

С более чем 2 логическими схемами

При более чем двух логических операциях XOR возвращает TRUE, только если количество TRUE нечетное, как показано в следующем примере:

Заметки:

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

Функция ИСКЛИЛИ используется вместе с другими функциями. Возвращает логическое исключающее ИЛИ всех аргументов.

Описание функции ИСКЛИЛИ

Возвращает логическое исключающее ИЛИ всех аргументов.

Синтаксис

=ИСКЛИЛИ(логическое_значение1, [логическое_значение2],…)

Аргументы

логическое_значение1логическое_значение2, …

Обязательный. Первое проверяемое условие.

Не обязательный. Второе и последующие проверяемые условия. От 1 до 254 проверяемых условий, которые могут иметь значение ИСТИНА или ЛОЖЬ и могут быть логическими значениями, массивами или ссылками.

Замечания

  • Аргументы должны принимать логические значения (ИСТИНА или ЛОЖЬ) или быть массивами либо ссылками, содержащими логические значения.
  • Если аргумент, который является ссылкой или массивом, содержит текст или пустые ячейки, то такие значения игнорируются.
  • Если заданный интервал не содержит логических значений, функция ИСКЛИЛИ возвращает значение ошибки #ЗНАЧ!.
  • Можно воспользоваться функцией ИСКЛИЛИ в качестве формулы массива, чтобы проверить, имеется ли в нем то или иное значение. Чтобы ввести формулу массива, нажмите клавиши Ctrl+Shift+Enter.
  • Аргумент функции ИСКЛИЛИ имеет значение ИСТИНА, если число вводов ИСТИНА нечетное, и значение ЛОЖЬ, если число вводов ИСТИНА четное.

Пример

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

Формула-примеры-сценарии-где-вы-можете-использовать-Microsoft-Excel-XOR-функции-в-вашем-рабочем листеИзображение предоставлено: rawpixel/Freepik

Пример №1: Сравнение двух чисел с помощью функции XOR

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

Если один из них ИСТИНА или оба ИСТИНА или ЛОЖЬ, мы можем определить логическое состояние для обоих значений, вставленных как ИСТИНА или ЛОЖЬ.

  • Используйте функции XOR для ввода следующих логических операций в ячейках. (т.е. С6, С7, С8)
    • (2>1,0<1)
    • (2>1,0>1)
    • (2<1,0>1)

Логические операции строятся путем сопоставления двух числовых значений по заданным критериям. Значение TRUE возвращается тогда и только тогда, когда логическое утверждение удовлетворяет условию; в противном случае возвращается FALSE.

Исключающее ИЛИ дает ИСТИНА или ЛОЖЬ в зависимости от того, истинны ли оба логических утверждения (2>1 — ИСТИНА, 01 — ИСТИНА) или ложны (21 — ЛОЖЬ, а 0>1 — ЛОЖЬ).

Если одно логическое утверждение истинно или ложно (2 > 1 истинно, 0 > 1 ложно), то верно и другое.

Пример № 2: Создание точных прогнозов с помощью функции XOR

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

Правдивая история

Уточняем, что если команда уже выиграла два матча, в третьем соревноваться не обязательно. Будет сыграно три игры, и победители любых двух пройдут в финальный матч. Поскольку ни одна из команд не вышла победителем, третий матч был отменен.

  • Скопируйте и вставьте следующую формулу в соседнюю ячейку (например, E6).

= ЕСЛИ (ИСКЛЮЧАЮЩЕЕ ИЛИ (C6 = «Выиграно», D6 = «Выиграно»), «ДА», «НЕТ»)

Функция XOR внутри формулы оценивается как ЛОЖЬ, если обе ссылки на ячейки одинаковы (т. е. выиграна и выиграна) или разные (т. е. потеряны и потеряны), и ИСТИНА в противном случае. Результатом ЕСЛИ является «НЕТ» или «ДА», в зависимости от того, является ли XOR оцениваемым значением ЛОЖЬ или ИСТИНА.

Чтобы увидеть альтернативные результаты, основанные на наших условиях, нажмите ENTER и переместите маркер заполнения.

Теперь мы можем перепроверить результаты, сравнив их с принудительными условиями. Определяем, что все команды, которые уже проиграли один матч, будут соревноваться в третьем матче, вне зависимости от налагаемых критериев.

Пример № 3: Контраст между двумя логическими

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

  • Подставьте следующую формулу в соседнюю ячейку (например, D6)

=Исключающее ИЛИ(B6,C6)

Логические операции B6 и C6 назначаются с помощью XOR.

  • Введите, а затем переместите ручку заполнения. Если только одно из логических условий истинно, то результат ИСТИНА; в противном случае результат ЛОЖЬ.

Пример #4: Многоуровневое логическое сравнение

Мы используем несколько логических аргументов, чтобы проиллюстрировать дополнительные возможности XOR. Логические условия будут определять результаты XOR.

В последнем разделе мы упомянули, что XOR возвращает TRUE, если количество логических значений TRUE нечетно, и FALSE в противном случае.

  • Заполните все незанятые места следующей формулой: (например, G6).

Введите = XOR (B6: F6), затем переместите маркер заполнения и нажмите Enter. По какой-то причине функция XOR всегда возвращает значение TRUE, если количество логических выражений, которые приводят к TRUE, нечетное (например, 1, 3, 5), и FALSE в противном случае.

Функция XOR становится простой, если вы уже использовали функцию OR в электронной таблице Microsoft Office Excel.

Понравилась статья? Поделить с друзьями:
  • Исклили в excel примеры
  • Искать ячейку в excel vba
  • Искать только числа в excel
  • Искать текст в ячейке excel
  • Искать текст в файлах word