Como usar a função BITXOR no Excel

Anonim

Neste artigo, aprenderemos como usar a função BITXOR no Excel.
A função BITXOR no excel executa a operação BITWISE XOR entre os dois números decimais e retorna o número decimal após a operação realizada.

A operação XOR é um operador lógico usado em processos de comunicação. O operador AND é executado nos 2 bits (0 ou 1). A operação ocorre conforme a tabela a seguir.

Bit 1 Bit 2 Operação E
0 0 0
0 1 1
1 0 1
1 1 0

Aqui, os números decimais podem ser alterados em binário e a operação OR executada em cada bit com os bits correspondentes.

Decimal Binário
número 1 2 010
número 2 4 100
resultado 6 110

Os diferentes bits destacados são para mostrar como a operação BITWISE XOR ocorre entre os dois números. Use a função DEC2BIN (conversão de decimal em binário) e a função BIN2DEC (conversão de binário em decimal) para entender o resultado da função BITXOR passo a passo no Excel.

A função BITXOR retorna um 'XOR' bit a bit de dois números.
Sintaxe:

= BITXOR (número1, número2)

número1: um número inteiro positivo de base 10 (número decimal).
número2: um número inteiro positivo de base 10 (número decimal).

Aqui está a representação excel da função

Agora vamos entender melhor a função usando-as em alguns exemplos.

Aqui temos alguns valores como número1 e número 2 em Colunas. Precisamos obter a operação Bitwise 'XOR' nos números fornecidos

Use a fórmula:

= BITXOR (A2, B2)

A2: número fornecido para a função como referência de célula
B2: número fornecido para a função como referência de célula

A operação bit a bit 'XOR' em 7 (111) e 5 (101). O número binário resultante seria 101. Portanto, o número decimal que representa 101 é 5.
Agora copie a fórmula para outras células usando o Ctrl + D tecla de atalho.

Como você pode ver aqui, a função BITXOR retorna o resultado dos valores de entrada.

Notas:

  1. Os números podem ser fornecidos como argumento para a função diretamente ou usando a referência de célula no Excel.
  2. Os números devem ser um número decimal válido entre 0 e 281474976710655.
  3. A função retorna o #NUM! Erro, se um dos números decimais for menor que 0 ou maior que 281474976710655.
  4. A função retorna o #VALUE! Erro, se o número de entrada for textual ou não numérico.

Espero que você tenha entendido como usar a função BITXOR e a célula de referência no Excel. Explore mais artigos sobre funções de conversão matemática do Excel aqui. Sinta-se à vontade para expressar sua dúvida ou feedback sobre o artigo acima.

Artigos populares
Editar uma lista suspensa
Referência absoluta no Excel
Se com formatação condicional
Se com curingas
Vlookup por data