Como usar a função XOR (XOU) no Excel

Português Inglês
XOU XOR

Introdução ao Operador Lógico XOR no Excel e Google Planilhas

O operador lógico XOR, acrônimo de “Exclusive OR” em inglês, é uma função disponível tanto no Microsoft Excel quanto no Google Planilhas. Esse operador realiza comparações exclusivas entre dois ou mais valores lógicos, retornando VERDADEIRO se um número ímpar de argumentos for VERDADEIRO e FALSO caso contrário.

Explorando a Sintaxe

Nas duas plataformas, a função pode inicialmente parecer complexa, mas é de fácil compreensão assim que se domina sua estrutura básica. A função é construída da seguinte forma:

=XOR(logical1, [logical2], ...)
  • logical1, logical2, …: São os argumentos que representam os valores lógicos a serem analisados. No Excel, por exemplo, é possível incluir até 254 argumentos.

Veja alguns exemplos básicos:

=XOR(VERDADEIRO, FALSO) // O resultado é VERDADEIRO =XOR(VERDADEIRO, VERDADEIRO) // O resultado é FALSO =XOR(FALSO, FALSO) // O resultado é FALSO

Aplicações Práticas

Exemplo 1: Análise de Dados de Pesquisa

Imagine a necessidade de verificar a consistência das respostas de um respondente em uma pesquisa, onde duas questões mutuamente exclusivas são ambas marcadas como verdadeiras. Considere os seguintes resultados:

Q1 = VERDADEIRO, Q2 = VERDADEIRO Q1 = FALSO, Q2 = VERDADEIRO

Para checar a consistência das respostas, utilizamos:

=XOR(Q1, Q2)
  • Se retornar VERDADEIRO, indica respostas consistentes.
  • Se retornar FALSO, indicaria respostas inconsistentes.

Exemplo 2: Sistemas de Sensores

Nas aplicações de engenharia e sistemas de segurança, a função XOR pode ser usada para verificar o estado de dois sensores independentes, onde apenas um deveria ser ativado em determinada situação.

Considere as entradas:

SensorA = FALSO, SensorB = VERDADEIRO SensorA = VERDADEIRO, SensorB = FALSO

O estado ideal de segurança seria:

=XOR(SensorA, SensorB)
  • Retorna VERDADEIRO quando apenas um dos sensores é ativado, que é o comportamento esperado.
  • Se ambos ou nenhum dos sensores forem ativados resultando em FALSO, isso indicaria uma condição de erro ou alarme.

Estes exemplos ilustram como a flexibilidade da função XOR pode ser aplicada para resolver questões lógicas complexas em diversos contextos, tornando-a uma ferramenta fundamental para análise de dados e sistemas de monitoramento.

Mais Informações: https://support.microsoft.com/pt-pt/office/xou-função-xou-1548d4c2-5e47-4f77-9a92-0533bba14f37

Outras funções
Devolve VERDADEIRO se todos os respetivos argumentos corresponderem a VERDADEIRO
Devolve o valor lógico FALSO
Verifica se uma ou mais condições são cumpridas e devolve um valor que corresponde à primeira condição VERDADEIRO
Inverte a lógica do respetivo argumento
Devolve VERDADEIRO se qualquer argumento for VERDADEIRO
Compara uma expressão com uma lista de valores e devolve o resultado correspondente ao primeiro valor correspondente Se não existir correspondência, poderá ser devolvido um valor predefinido opcional
Especifica um teste lógico a ser executado
Devolve um valor definido pelo utilizador se a fórmula devolver um erro, e devolve o resultado da fórmula se não ocorrer nenhum erro
Caso contrário, devolve o resultado da expressão
Devolve o valor lógico VERDADEIRO