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:
- Os números podem ser fornecidos como argumento para a função diretamente ou usando a referência de célula no Excel.
- Os números devem ser um número decimal válido entre 0 e 281474976710655.
- A função retorna o #NUM! Erro, se um dos números decimais for menor que 0 ou maior que 281474976710655.
- 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