Applies ToExcel para Microsoft 365 Excel para Microsoft 365 para Mac Excel para a Web Excel 2021 Excel 2021 para Mac Excel 2019 Excel 2019 para Mac Excel 2016 Excel 2013

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.

Precisa de mais ajuda?

Quer mais opções

Explore os benefícios da assinatura, procure cursos de treinamento, saiba como proteger seu dispositivo e muito mais.

As comunidades ajudam você a fazer e responder perguntas, fazer comentários e ouvir especialistas com conhecimento avançado.