A função XOR retorna um exclusivo lógico ou de todos os argumentos.
Sintaxe
XOR(lógico1; [lógico2]; ...)
A sintaxe da função XOR tem os seguintes argumentos:
-
Lógico1, lógico2,… Lógico 1 é necessário; valores lógicos subsequentes são opcionais. 1 a 254 condições que você deseja testar que podem ser VERDADEIRO ou FALSO, e podem ser valores lógicos, matrizes ou referências.
Comentários
-
Os argumentos devem ser avaliados como valores lógicos, como VERDADEIRO ou FALSO, ou em matrizes ou referências que contenham valores lógicos.
-
Se um argumento de uma matriz ou referência contiver texto ou células vazias, esses valores serão ignorados.
-
Se o intervalo especificado não contiver valores lógicos, o XOR retornará o #VALUE! valor de erro.
-
Você pode usar uma fórmula de matriz XOR para verificar se um valor ocorre em uma matriz.
Observação: Se você tiver uma versão atual do Microsoft 365, poderá simplesmente inserir a fórmula na célula superior esquerda do intervalo de saída e pressionar ENTERpara confirmar a fórmula como uma fórmula de matriz dinâmica. Caso contrário, a fórmula deve ser inserida como uma fórmula de matriz herdada, selecionando primeiro o intervalo de saída, inserindo a fórmula na célula superior esquerda do intervalo de saída e pressionando CTRL+SHIFT+ENTER para confirmar. O Excel insere colchetes no início e no final da fórmula para você. Para obter mais informações sobre fórmulas de matriz, confira Diretrizes e exemplos de fórmulas de matriz.
-
O resultado de XOR é VERDADEIRO quando o número de entradas VERDADEIRO é ímpar e FALSO quando o número de entradas VERDADEIRO é par.
Exemplo
Copie os dados de exemplo da tabela a seguir e cole-os na célula A1 de uma nova planilha do Excel. Para as fórmulas mostrarem resultados, selecione-as, pressione F2 e pressione Enter.
Fórmula |
Descrição |
Resultado |
---|---|---|
=XOR(3>0;2<9) |
Como ambos os dois testes são avaliados como TRUE, FALSE é retornado. |
FALSO |
=XOR(3>12;4>6) |
Como todos os resultados do teste são avaliados como FALSE, FALSE é retornado. Pelo menos um dos resultados do teste deve ser avaliado como TRUE para retornar TRUE. |
FALSO |
Precisa de mais ajuda?
Você pode sempre consultar um especialista na Excel Tech Community ou obter suporte nas Comunidades.