Navegação Rápida
Função BASE
Resumo
A função BASE do Excel converte um número decimal em sua representação textual na base numérica especificada (binária, octal, hexadecimal, etc.). É ideal para conversões de sistemas numéricos e análise de dados binários ou hexadecimais.
Sintaxe
BASE(Número; Base [Extensão_mín])
Parâmetros
| Parâmetro | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| Número | Número |
Sim | O número inteiro que será convertido (0 ≤ Número < 2^53) |
| Base | Número |
Sim | Base numérica de destino (2 ≤ Base ≤ 36) |
| Extensão_mín | Número |
Não | Comprimento mínimo da string resultante (0 ≤ Extensão_mín ≤ 255) |
Usando a função BASE
Use a função BASE para converter números decimais em representações binárias, hexadecimais ou outras bases. Perfeita para desenvolvedores, analistas de dados e profissionais de TI que precisam trabalhar com diferentes sistemas numéricos.
Exemplos Comuns de BASE
Conversão para Binário
=BASE(7;2)
Converte 7 decimal para binário: resulta em "111".
Conversão para Hexadecimal
=BASE(100;16)
Converte 100 decimal para hexadecimal: resulta em "64".
Binário com Zeros à Esquerda
=BASE(15;2;10)
Converte 15 para binário com 10 caracteres: "0000001111".
Perguntas Frequentes
Erros Comuns e Soluções
#NÚM!
Cause: Número, Base ou Extensão_mín fora dos limites permitidos
Solution: Verifique: 0 ≤ Número < 2^53, 2 ≤ Base ≤ 36, 0 ≤ Extensão_mín ≤ 255
#VALOR!
Cause: Argumento não numérico
Solution: Use apenas valores numéricos nos parâmetros
Notas
- Números decimais são truncados para inteiros
- Para base 16, usa A-F para 10-15
- Máximo de 255 caracteres no resultado
- Excel 2007+ apenas
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 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 2007+