Como colocar zero à esquerda no Excel

Atualizado em 10 de novembro de 2026 · Equipe Exercícios Excel

Selecione as células, aperte Ctrl+1, escolha Personalizado e digite tantos zeros quanto o número de dígitos, por exemplo 00000. O número 42 passa a aparecer como 00042 e continua sendo um número.

Pratique agora

Exercício 1 de 2Correção na hora, sem cadastro

O código 42 em A2 deveria ter 5 dígitos. Em B2, mostre 00042 usando DIREITA.

B2
fx
A
B
C
D
E
F
G
H
I
J
K
1
Código
Com 5 dígitos
2
42
3
1234
4
7
5
305
6
98
7
8
9
10
11
12

Por que o Excel apaga o zero

Quando você digita 00042, o Excel entende que é o número 42, e para números o zero à esquerda não muda nada. Por isso ele some. Em códigos de produto, matrículas, CEP e CPF, esse zero faz parte da informação e precisa aparecer.

Há três jeitos de resolver. A escolha depende de você precisar fazer contas com o valor ou não.

1. Formato personalizado (continua número)

  • Selecione as células
  • Aperte Ctrl+1 (Formatar Células)
  • Em Categoria, escolha Personalizado
  • No campo Tipo, digite 00000 (um zero por dígito) e clique em OK

O valor guardado continua 42; muda só a forma de mostrar. É o melhor jeito quando todos os códigos têm o mesmo tamanho e você ainda quer ordenar ou somar.

Para CEP, use o formato 00000-000. Para CPF, 000\.000\.000-00.

2. Apóstrofo antes do número (vira texto)

Digite um apóstrofo antes: '00042. O apóstrofo não aparece na célula, e o Excel guarda exatamente o que você digitou, como texto. É prático para poucos valores.

Um triângulo verde aparece no canto da célula, avisando "número armazenado como texto". Para códigos, isso está certo: clique no aviso e escolha Ignorar erro.

3. Formato Texto antes de digitar ou colar

Selecione a coluna, vá em Página Inicial, e no menu de formatos escolha Texto. Depois digite ou cole os códigos: tudo fica exatamente como veio, com os zeros.

O formato precisa ser escolhido antes. Se os zeros já sumiram, mudar para Texto depois não traz eles de volta.

Com fórmula: completar com zeros

Quando os zeros já sumiram, uma fórmula reconstrói o código com o tamanho certo. A ideia é colocar zeros na frente e pegar só os últimos dígitos com DIREITA:

=DIREITA("00000"&A2;5)

O resultado é texto, com cinco dígitos. Se você tem o Excel em inglês ou usa outras funções de texto, a função TEXTO faz o mesmo: =TEXTO(A2;"00000").

Importar CSV sem perder os zeros

Ao abrir um CSV com dois cliques, o Excel converte tudo e os zeros somem. Use Dados > De Texto/CSV, clique em Transformar Dados e mude o tipo da coluna do código para Texto antes de carregar. Assim o CEP 01310-100 continua com o zero.

Exemplo do dia a dia: matrícula de funcionários

O sistema de RH usa matrículas de seis dígitos, como 000731. Ao exportar a lista para o Excel, aparece 731, e o PROCV de outra planilha, que tem "000731", não encontra nada. A solução é deixar as duas do mesmo tipo: crie uma coluna com =DIREITA("000000"&A2;6) e use essa coluna no PROCV.

Qual jeito escolher

  • Formato personalizado: quando o código é sempre do mesmo tamanho e você quer continuar ordenando e somando
  • Apóstrofo: para corrigir poucos valores digitados à mão
  • Formato Texto: antes de colar listas grandes que vêm de outro sistema
  • Fórmula com DIREITA: quando os zeros já sumiram e você precisa reconstruir o código

Uma regra simples ajuda: se ninguém vai fazer conta com aquele valor, ele é um código, e código combina com texto. CEP, CPF, telefone, matrícula e número de pedido entram nesse grupo. Já quantidade, preço e idade são números de verdade e não precisam de zero à esquerda.

Mantenha o mesmo tipo nas duas planilhas que você vai cruzar. Um PROCV entre um código texto e um código número sempre falha, mesmo quando os dois parecem iguais na tela.

Erros comuns

Mudei para Texto e o zero não voltou

O zero já tinha sido apagado na digitação. Use a fórmula com DIREITA ou digite de novo.

O PROCV não acha o código

Um lado é número (42) e o outro é texto ("00042"). Deixe os dois no mesmo formato.

Triângulo verde no canto da célula

É o aviso de número como texto. Para códigos está certo: escolha Ignorar erro.

Perguntas frequentes

Como colocar zero à esquerda em CPF?

Formato personalizado 000\.000\.000-00 se o CPF está como número, ou digite com apóstrofo para guardar como texto.

Como manter o zero do DDD ou telefone?

Guarde telefones como texto (formato Texto antes de digitar). Telefone não é número para fazer conta.

Quantos zeros coloco no formato?

Um zero para cada dígito do código. 00000 deixa tudo com 5 dígitos.

O formato personalizado funciona no Google Planilhas?

Sim: Formatar > Número > Formato de número personalizado, e digite 00000.

Como tirar os zeros à esquerda?

=VALOR(A2) transforma "00042" no número 42.

Veja também

Treine Zeros à esquerda até ficar fácil

A lição "Função EXT.TEXTO" tem 4 exercícios com correção na hora.

Começar grátis