Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Функцията 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. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

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

×