Note: The other languages of the website are Google-translated. Back to English

перевершувати XOR функція

У Excel функція XOR повертає ексклюзивну або логічну операцію для однієї або кількох поставлених умов. Він поверне значення TRUE, якщо будь-який оператор має значення TRUE, але поверне FALSE, якщо обидва оператори мають значення TRUE. Якщо ні те, ні інше TRUE, XOR також повертає FALSE.

функція doc xor 1


 Синтаксис:

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

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

 аргументи:

  • Logical1: Вимагається. Від 1 до 254 умов, які ви хочете перевірити, можуть бути як TRUE, так і FALSE, це можуть бути логічні значення, масиви або посилання.
  • Logical2: Необов’язково. Друга умова або логічне значення для оцінки TRUE або FALSE.
Formula Результат опис
=XOR(1>0,2<1) TRUE Повертає TRUE, оскільки один аргумент є true, інший аргумент - false.
=XOR(1<0,2<1) FALSE Повертає FALSE, оскільки обидва аргументи хибні.
=XOR(1>0,2>1) FALSE Повертає FALSE, оскільки обидва аргументи є істинними.

примітки:

  • 1. Логічні аргументи повинні мати значення TRUE або FALSE, 1 або 0, або посилання, що містять логічні значення.
  • 2. Якщо містить текст або порожні комірки, ці значення ігноруються.
  • 3. XOR повертає #VALUE! значення помилки, якщо не знайдено логічних значень.
  • 4. XOR застосовується в Excel 2013 та пізніших версіях.
  • 5. XOR повертає TRUE, коли кількість поданих умов оцінює як true непарна, і повертає FALSE, коли кількість поданих умов оцінює як true парне, або всі умови FALSE.

 повернення:

Виконайте ексклюзивне АБО і поверніть TRUE або FALSE.


 Використання:

Візьмемо приклад для розуміння використання цієї функції XOR. Припустимо, ось звіт про ігрові змагання для гравців, який містить результати перших двох раундів, тепер я хочу знати, хто з гравців повинен зіграти третій раунд, виходячи з таких умов:

  • Гравці, які виграли як 1 раунд, так і 2 раунд, не повинні грати в 3 раунді, а потрапляють у фінал безпосередньо.
  • Гравці, які програли як 1, так і 2 раунди, не мають права на третій раунд.
  • Гравці, які виграли 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 для Excel - допомагає виділитися з натовпу

Бажаєте виконувати щоденну роботу швидко та якісно? Kutools для Excel надає 300 потужних розширених функцій (об’єднання робочих книг, підсумовування за кольором, розділення вмісту клітинок, перетворення дати тощо) і заощаджує 80% вашого часу.

  • Розроблений для 1500 сценаріїв роботи, допомагає вирішити 80% проблем Excel.
  • Щодня зменшуйте тисячі клацань клавіатури та миші, знімайте втомлені очі та руки.
  • Станьте експертом Excel за 3 хвилини. Більше не потрібно згадувати будь-які болісні формули та коди VBA.
  • Безкоштовна 30-денна безкоштовна пробна версія. 60-денна гарантія повернення грошей. Безкоштовне оновлення та підтримка протягом 2 років.
Стрічка Excel (із встановленим Kutools для Excel)

Вкладка Office - Увімкнути читання та редагування з вкладками в Microsoft Office (включаючи Excel)

  • Одна секунда для перемикання між десятками відкритих документів!
  • Щодня зменшуйте сотні клацань мишею, прощайте руку миші.
  • Збільшує вашу продуктивність на 50% під час перегляду та редагування декількох документів.
  • Приносить ефективні вкладки в Office (включаючи Excel), як і Chrome, Firefox та New Internet Explorer.
Знімок екрана Excel (із встановленою вкладкою Office)
Коментарі (1)
Поки немає оцінок. Оцініть першим!
Цей коментар був мінімізований модератором на сайті
ЗДРАВСТВУЙТЕ,

будь ласка, чи можете ви допомогти мені, як написати формулу з кількома або з різними умовами, як у наведеному нижче прикладі, але проблема з нею займає лише перше, якщо або умова, тоді друга умова не прийняла, це дає мені помилку, якщо я пишу 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
Залишайте свої коментарі
Публікація як гість
×
Оцініть цю публікацію:
0   Персонажі
Рекомендовані місця

Слідуй за нами

Copyright © 2009 - WWW.extendoffice.com. | Всі права захищені. На основі ExtendOffice. | Карта сайту
Microsoft та логотип Office є товарними знаками або зареєстрованими товарними знаками Microsoft Corporation у США та / або інших країнах.
Захищений Sectigo SSL