Função BASE

A função BASE converte um número decimal numa representação de texto noutra base. Por exemplo, base 2 para binário.

Partes de uma função BASE

BASE(valor; base; [comprimento_mínimo])

Parte Descrição Notas
valor O número a converter em base.
  • O valor deve ser um número inteiro superior ou igual a zero.
base A base (ou base de numeração) na qual converter o valor.
  • A base deve ser um número inteiro de 2 a 36.
comprimento_mínimo (Opcional) O comprimento mínimo do texto devolvido.
  • Se o valor do comprimento mínimo for superior ao número de algarismos significativos no resultado, este é preenchido à esquerda com zeros até o número total de algarismos atingir os algarismos_significativos.

Fórmulas de amostra

BASE(255; 16)

BASE(A2; 2)

BASE(4095; 16; 6)

Notas

  • Os valores de argumentos numéricos não inteiros são truncados para um número inteiro.
  • Certifique-se de que os cálculos que utilizam o resultado da função BASE têm em conta que este pode estar numa base não decimal. Os resultados são convertidos automaticamente pelo Google Sheets. Por exemplo, se a célula A2 contiver 1111 (o equivalente binário do valor decimal 31) e a célula B2 contiver uma fórmula como "=A2+9", o resultado será 11120, o que está incorreto em termos de cálculo binário.

Exemplos

Este exemplo converte o número decimal 255 na base 16 (hexadecimal):

  A B
1 Fórmula Resultado
2 =BASE(255; 16) FF

 

Este exemplo converte o número na célula A2 (valor decimal 21) na base fornecida na célula B2 (binário):

  A B C D
1 Número Base Fórmula Resultado
2 21 2 =BASE(A2; B2) 10101

 

Este exemplo converte o número decimal 4095 na base 16 (hexadecimal) com um comprimento mínimo de 6 carateres:

  A B
1 Fórmula Resultado
2 =BASE(4095; 16; 6) 000FFF

Funções relacionadas

  • DECIMAL: A função DECIMAL converte a representação do texto de um número noutra base numa base 10 (decimal).
  • BINADEC:  A função BINADEC converte um número binário com sinal para o sistema decimal.
  • BINAHEX: A função BINAHEX converte um número binário com sinal para o sistema hexadecimal com sinal.
  • BINAOCT: A função BINAOCT converte um número binário com sinal para o sistema octal com sinal.
  • OCTABIN: A função OCTABIN converte um número octal com sinal para o sistema binário com sinal.
  • OCTADEC: A função OCTADEC converte um número octal com sinal para o sistema decimal.
  • OCTAHEX: A função OCTAHEX converte um número octal com sinal para o sistema hexadecimal com sinal.
  • DECABIN: A função DECABIN converte um número decimal para o sistema binário com sinal.
  • DECAOCT: A função DECAOCT converte um número decimal para o sistema octal com sinal.
  • DECAHEX: A função DECAHEX converte um número decimal para o sistema hexadecimal com sinal.
  • HEXABIN: A função HEXABIN converte um número hexadecimal com sinal para o sistema binário com sinal.
  • HEXADEC: A função HEXADEC converte um número hexadecimal com sinal para o sistema decimal.
  • HEXAOCT: A função HEXAOCT converte um número hexadecimal com sinal para o sistema octal com sinal.

Precisa de mais ajuda?

Experimente estes passos seguintes:

true
Acessar o Centro de aprendizagem

Você está usando os produtos do Google, como o Documentos Google, no trabalho ou na escola? Consulte dicas, tutoriais e modelos úteis. Saiba como trabalhar nos arquivos do Office sem instalar o Office, criar planos de projetos dinâmicos e agendas de equipe, organizar automaticamente sua Caixa de entrada e muito mais.

Pesquisa
Limpar pesquisa
Fechar pesquisa
Menu principal
12092961996548391207
true
Pesquisar no Centro de ajuda
true
true
true
true
true
35
false
false