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

Синтаксис

XOR(логически1; [логически2];…)

Синтаксисът на функцията XOR има следните аргументи.

  • Логически1, логически2,...    Изисква се логически 1, следващите логически стойности са незадължителни. От 1 до 254 условия, които искате да тествате, които могат да бъдат TRUE или FALSE, и могат да бъдат логически стойности, масиви или препратки.

Забележки

  • Аргументите трябва да са логически стойности като TRUE или FALSE или масиви или препратки, съдържащи логически стойности.

  • Ако някой аргумент е масив или препратка, съдържащи текст или празни клетки, тези стойности се игнорират.

  • Ако зададеният диапазон не съдържа логически стойности, XOR връща #VALUE! стойност на грешката.

  • Можете да използвате XOR с формула за масив, за да проверите дали една стойност се среща в масив.

    Забележка: Ако имате текуща версия на Microsoft 365, можете просто да въведете формулата в горната лява клетка на изходния диапазон, след което натиснете ENTER, за да потвърдите формулата като формула за динамичен масив. В противен случай формулата трябва да бъде въведена като наследена формула за масив, като първо изберете изходния диапазон, въведете формулата в горната лява клетка на изходния диапазон и след това натиснете CTRL+SHIFT+ENTER, за да я потвърдите. Excel вмъква къдрава скоби в началото и края на формулата. За повече информация за формулите за масиви вижте Указания и примери за формули за масиви.

  • Резултатът от XOR е TRUE, когато броят на входните данни със стойност TRUE е нечетен, и FALSE, когато броят на входните данни със стойност TRUE е четен.

Пример

Копирайте примерните данни в следващата таблица и ги поставете в клетка A1 на нов работен лист на Excel. За да покажат резултати формулите, изберете ги, натиснете клавиша F2 и след това натиснете клавиша Enter.

Формула

Описание

Резултат

=XOR(3>0;2<9)

Тъй като и двата теста се оценяват на TRUE, се връща FALSE.

FALSE

=XOR(3>12;4>6)

Тъй като всички резултати от теста се оценяват на FALSE, се връща FALSE. Поне един от резултатите от теста трябва да се изчисли на TRUE, за да върне TRUE.

FALSE

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на excel или да получите поддръжка в Общността за отговори от.

Нуждаете се от още помощ?

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединяване към Microsoft Office участници в Insider

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?

Благодарим ви за обратната връзка!

×