BINAHEX - Função de Conversão Binário para Hexadecimal

Excel 2007+

Resumo

A função BINAHEX converte números binários em sua representação hexadecimal, facilitando conversões entre sistemas numéricos diretamente no Excel. Ideal para programação, engenharia e análise de dados binários.

Sintaxe

BINAHEX(número; [casas])

Parâmetros

Parâmetro Tipo Obrigatório Descrição
número String Sim Número binário válido (até 10 bits, com bit de sinal)
casas Number Não Quantidade de caracteres para formatação (zeros à esquerda)

Usando a função BIN2HEX

Use BINAHEX para converter valores binários em hexadecimal quando trabalhar com dados de programação, microcontroladores, redes ou análise de memória. A função preserva o sinal dos números e permite controle preciso da formatação do resultado.

Exemplos Comuns de BIN2HEX

Conversão Básica com Formatação

=BINAHEX("11111011"; 4)

Converte 11111011 binário para 00FB (4 caracteres) - útil para alinhamento em relatórios.

Conversão Simples sem Formatação

=BINAHEX("1110")

Converte 1110 binário para E hexadecimal automaticamente.

Número Negativo (Complemento a Dois)

=BINAHEX("1111111111")

Representa -1 em 10 bits, retorna FFFFFFFFFF.

Perguntas Frequentes

Máximo 10 caracteres (10 bits), sendo 1 bit de sinal e 9 bits de magnitude.

São representados em complemento a dois e sempre retornam 10 caracteres, ignorando o parâmetro [casas].

Use sempre vírgula (;) como separador de parâmetros no Excel em português.

Erros Comuns e Soluções

#NÚM!

Cause: Número binário inválido ou mais de 10 caracteres

Solution: Verifique se o número contém apenas 0s e 1s e tem no máximo 10 bits.

#VALOR!

Cause: Parâmetro [casas] não é numérico

Solution: Certifique-se de que [casas] seja um número inteiro positivo.

#NÚM!

Cause: [casas] negativo ou insuficiente para o resultado

Solution: Use valor positivo para [casas] maior ou igual ao necessário.

Notas

  • O bit mais significativo é sempre o bit de sinal
  • Números negativos usam notação de complemento a dois
  • Valores retornados são strings de 1 a 10 caracteres
  • Compatível com Excel 2007 e versões superiores

Compatibilidade

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

Não disponível em: Excel 2003 e anteriores

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