Fórmula do Excel: preencha um número com zeros -

Índice

Fórmula genérica

=TEXT(number,padding)

Resumo

Para preencher um número com zeros, você pode usar uma fórmula simples baseada na função TEXT. Para preencher com um número variável de zeros, você pode adicionar a função REPT.

No exemplo mostrado, a fórmula em D6 é:

=TEXT(B6,"000000")

Explicação

A função TEXT pode aplicar formatos de número de qualquer tipo aos números. É mais frequentemente usado quando você deseja manter a formatação de um número ao concatenar esse número com outro texto.

Neste caso, a função TEXTO é usada para aplicar um formato de número que consiste apenas em zeros: "00000", "000000", "0000000", etc. Esses formatos de número formatam automaticamente um número adicionando zeros à esquerda conforme necessário para atingir o número total de zeros fornecidos.

Observação: preencher um número com zeros dessa forma, transforma o número em texto, o que pode ou não atender às suas necessidades. Para simplesmente exibir um número com preenchimento, veja abaixo.

Pad para exibição apenas

Para preencher um número com zeros apenas para exibição, basta selecionar a (s) célula (s) e aplicar um formato de número personalizado como este:

 Formatar células> Número> Personalizado> "00000"

Com essa abordagem, o número não é convertido em texto, mas permanece um número verdadeiro.

Pad com um número variável de zeros

Se quiser preencher um número com texto usando um número variável de zeros, você pode adicionar a função REPT dentro de TEXT desta forma:

=TEXT(B6,REPT("0",C5)) // formula in F5

A função REPT repete o texto um determinado número de vezes. Você pode codificar o argumento "número de vezes" (como acima) ou retirá-lo de outro lugar na planilha.

Artigos interessantes...