Navegação Rápida
BINAOCT - Converte Binário para Octal
Resumo
A função BINAOCT do Excel converte números binários em octal de forma eficiente. Ideal para trabalhar com representações numéricas em bases diferentes, especialmente em cálculos de engenharia e programação.
Sintaxe
BINAOCT(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). Bit mais significativo é sinal. |
| casas | Integer |
Não | Quantidade de caracteres desejada no resultado octal. |
Usando a função BIN2OCT
Use BINAOCT para transformar representações binárias em octal, facilitando análises numéricas e conversões de base em planilhas. Perfeita para profissionais de TI, engenharia e estudantes de computação.
Exemplos Comuns de BIN2OCT
Conversão Básica com Preenchimento
=BINAOCT(1001; 3)
Converte 1001 binário para octal com 3 dígitos: resulta em 011.
Conversão sem Especificar Casas
=BINAOCT(1100100)
Converte 1100100 binário para octal: resulta em 144.
Número Binário Máximo Positivo
=BINAOCT(1111111111)
Converte o maior número binário de 10 bits para octal: 7777777777.
Perguntas Frequentes
Erros Comuns e Soluções
#NÚM!
Cause: Número binário inválido ou >10 caracteres
Solution: Verifique se é binário válido com no máximo 10 bits.
#VALOR!
Cause: Parâmetro casas não é numérico
Solution: Use apenas números inteiros para casas.
#NÚM!
Cause: Casas negativo ou insuficiente para o resultado
Solution: Use valor positivo adequado ou omita o parâmetro.
Notas
- Bit mais significativo é sinal (0=positivo, 1=negativo)
- Números negativos sempre retornam 10 caracteres
- Útil em conjunto com BIN2DEC e OCT2BIN
- 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+