O Gerador De CPF O Gerador De CPF

Formatar CPF no Excel: Máscara Personalizada e Fórmula TEXT

Duas abordagens para exibir CPF no formato XXX.XXX.XXX-XX no Excel: formato de célula personalizado (visual) e fórmula TEXT (gera string formatada). Útil para formatar CPFs obtidos com o gerador online de CPF válido ou importados de sistemas externos.

Formato personalizado

Selecione as células → Ctrl+1 (Formatar Células) → aba Número → Personalizado. No campo Tipo, insira:

000"."000"."000"-"00

O CPF 52998224725 será exibido como 529.982.247-25. O valor armazenado continua sendo o número original, a formatação é apenas visual.

Funciona apenas com CPFs armazenados como número. Se a célula contiver texto (com pontos/traços), use a fórmula abaixo.

Fórmula TEXT

Para gerar uma string formatada a partir de um CPF numérico na célula A1:

=TEXT(A1,"000"".""000"".""000""-""00")

Útil quando o CPF precisa ser exportado já formatado, concatenado com outros campos ou enviado como texto.

Validação de dados

Para restringir a entrada a exatamente 11 dígitos numéricos:

  1. Selecione o intervalo → Dados → Validação de Dados
  2. Permitir: Número inteiro
  3. Dados: Está entre
  4. Mínimo: 0, Máximo: 99999999999

Isso impede texto e valores com mais de 11 dígitos. O formato personalizado 000.000.000-00 garante que CPFs com menos de 11 dígitos numéricos recebam zeros à esquerda automaticamente. Por exemplo, o número 100200300 (CPF 001.002.003-00) será exibido corretamente com o padding de zeros.

Fórmula para extrair dígitos

Se o CPF vier como texto com pontuação (529.982.247-25), extraia apenas os dígitos com:

=SUBSTITUTE(SUBSTITUTE(A1,".",""),"-","")

Combina com VALUE() se precisar converter para número:

=VALUE(SUBSTITUTE(SUBSTITUTE(A1,".",""),"-",""))

Para gerar CPFs de teste e preencher a planilha rapidamente, use o gerador de CPF online.

Veja também: validar CPF com VBA no Excel.