BITXOR - Função XOR Bit a Bit

Excel 2013+

Resumo

A função BITXOR executa uma operação XOR (OU Exclusivo) bit a bit entre dois números, retornando um valor decimal onde cada bit é 1 quando os bits correspondentes dos números de entrada são diferentes.

Sintaxe

BITXOR(número1; número2)

Parâmetros

Parâmetro Tipo Obrigatório Descrição
número1 Number Sim O primeiro número para a operação XOR bit a bit. Deve ser ≥ 0.
número2 Number Sim O segundo número para a operação XOR bit a bit. Deve ser ≥ 0.

Usando a função BITXOR

A BITXOR é ideal para operações de manipulação de bits em Excel, como criptografia básica, flags de controle, máscaras binárias e algoritmos que requerem operações lógicas exclusivas entre números.

Exemplos Comuns de BITXOR

Exemplo Básico BITXOR(5,3)

=BITXOR(5;3)

5 (101) XOR 3 (011) = 6 (110). Bits diferentes nas posições 2ª e 3ª geram resultado 6.

Verificação de Flags

=BITXOR(7;3)

7 (111) XOR 3 (011) = 4 (100). Útil para alternar flags específicas em sistemas de bits.

Máscara de Bits

=BITXOR(A1;15)

Aplica máscara de 4 bits (15) ao valor em A1, preservando apenas os 4 bits menos significativos.

Perguntas Frequentes

BITXOR opera bit a bit em números inteiros, enquanto funções como XOR lógico trabalham com valores booleanos completos.

Não. Apenas números inteiros ≥ 0. Valores decimais retornam #VALOR!.

Números maiores que 2^48-1 retornam #NUM!.

Erros Comuns e Soluções

#VALOR!

Cause: Argumento não numérico ou negativo

Solution: Use apenas números inteiros positivos ou zero

#NUM!

Cause: Número excede 2^48-1

Solution: Use números menores que 281.474.976.710.656

#NOME?

Cause: Nome da função digitado incorretamente

Solution: Digite BITXOR com letras maiúsculas

Notas

  • Cada bit 1 no resultado indica bits diferentes nas posições correspondentes
  • Útil para implementar algoritmos de paridade e verificação de erros
  • Pode ser combinada com BITAND e BITOR para operações bit a bit completas
  • Mais eficiente que funções DEC2BIN/BIN2DEC para operações simples

Compatibilidade

Disponível em: Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em: Excel 2010 e versões anteriores

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2013+