Як користуватися функцією Excel XOR -

Зміст

Резюме

Функція XOR виконує так зване "ексклюзивне АБО". З двома логічними операторами XOR повертає TRUE, якщо будь-який оператор має значення TRUE, але повертає FALSE, якщо обидва оператори є TRUE. Якщо ні те, ні інше TRUE, XOR також повертає FALSE.

Призначення

Виконуйте ексклюзивне АБО

Повернене значення

Правда чи неправда

Синтаксис

= XOR (логічний1, (логічний2),…)

Аргументи

  • логічний1 - вираз, константа або посилання, яке має значення TRUE або FALSE.
  • logic2 - (необов’язково) Вираз, константа або посилання, яке має значення TRUE або FALSE.

Версія

Excel 2013

Примітки щодо використання

Функція XOR виконує те, що називається "ексклюзивним АБО", на відміну від "інклюзивного АБО", що виконується функцією АБО. Тоді як функція OR повертає true, якщо будь-який логічний значення має значення TRUE, XOR повертає TRUE в конкретних випадках. У найпростішому випадку, лише з двома логічними операторами, XOR повертає TRUE лише тоді, коли один із логічних логін має значення TRUE, а не якщо обидва логічні значення є TRUE.

Поняття ексклюзивного АБО більш звичне у світі програмування. Простою англійською мовою ви можете подумати таке речення, як „Цього літа я або відвідаю Нью-Йорк або Сан-Франциско”. Ніщо не заважає мені відвідати обидва, але сенс однозначно полягає в тому, що я планую відвідати лише те чи інше.

З більш ніж 2 логіками

Маючи більше ніж 2 логіки, XOR повертає TRUE лише тоді, коли кількість TRUE логіків є непарною, як показано в наступному прикладі:

Примітки:

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

Цікаві статті...