🧾 Como Remover Pontos, Traços e Vírgulas no Excel: Guia Completo para Limpar Dados Cadastrais
6 mins read

🧾 Como Remover Pontos, Traços e Vírgulas no Excel: Guia Completo para Limpar Dados Cadastrais

Lidar com planilhas extensas pode ser um desafio, especialmente quando os dados vêm formatados de formas diferentes. Um exemplo comum no Brasil é o uso de pontos, traços, barras e vírgulas em campos como CPF, CNPJ, RG, CEP, números de telefone e datas.

Mas fique tranquilo: o Microsoft Excel oferece diversos métodos para limpar e padronizar esses dados de forma automática — sem precisar editar um por um.

Neste guia, vamos ensinar passo a passo como remover caracteres especiais em massa, utilizando ferramentas como:

  • Preenchimento Relâmpago (Flash Fill)
  • Funções como SUBSTITUIR(), TEXTO(), SE() e NÚM.CARACT()
  • Fórmulas combinadas para resultados personalizados
  • Macros e VBA para quem quer automatizar de verdade

🧠 Por que remover formatações no Excel?

Antes de irmos para a prática, entenda por que isso é necessário:

  • Sistemas de cadastro geralmente aceitam apenas números puros (sem formatação).
  • Importações em sistemas ERPs, CRMs ou bancos de dados exigem dados sem símbolos.
  • Análises de dados, como filtros e gráficos, funcionam melhor com valores limpos.
  • Evita erros em validações, fórmulas e buscas.

🛠️ Exemplo prático: Remover pontos e traços do CPF

Suponha que você tenha uma coluna com o seguinte dado:

Coluna A (CPF formatado): 222.980.554-88

Veja como fazer! No exemplo a seguir temos o CPF 222.980.554-88 e devemos deixá-lo assim: 22198055488.

Você precisa transformá-lo para:

Coluna B (CPF limpo): 22298055488

✅ Método 1: Preenchimento Relâmpago (Flash Fill)

O método mais rápido e fácil.

Passo a passo:

  1. Na célula B2 (ao lado do primeiro CPF), digite manualmente o CPF no formato desejado:
    22298055488
  2. Pressione CTRL + E (atalho para preenchimento relâmpago)
  3. O Excel detecta o padrão e preenche automaticamente a coluna inteira com os CPFs limpos

💡 Recurso disponível a partir do Excel 2013

✅ Método 2: Fórmula com SUBSTITUIR

Se você deseja uma abordagem mais técnica e controlada, use a função SUBSTITUIR.

Fórmula:

=SUBSTITUIR(SUBSTITUIR(A2; “.”; “”); “-“; “”)

Essa fórmula:

  • Remove os pontos: SUBSTITUIR(A2; "."; "")
  • Em seguida, remove os traços: SUBSTITUIR(...; "-"; "")

Resultado:

Se A2 = 222.980.554-88, o resultado será 22298055488.

✅ Método 3: Função ARRUMAR + SUBSTITUIR

Se o conteúdo também tiver espaços indesejados, você pode adicionar a função ARRUMAR():

=ARRUMAR(SUBSTITUIR(SUBSTITUIR(A2;”.”;””);”-“;””))

✅ Método 4: Fórmulas mais robustas com SEERRO()

Para evitar erros e aplicar o padrão apenas quando necessário:

=SEERRO(SE(ÉTEXTO(A2); SUBSTITUIR(SUBSTITUIR(A2;”.”;””);”-“;””); “”); “”)

✅ Método 5: Usando a função LET() no Excel 365

Se você usa o Excel mais moderno (365 ou 2021), a função LET() deixa a fórmula mais legível:

=LET(txt; A2; semPonto; SUBSTITUIR(txt;”.”;””); semTraco; SUBSTITUIR(semPonto;”-“;””); semTraco)

✅ Método 6: Remover vários caracteres de uma só vez com VBA

Para quem precisa automatizar isso em milhares de células, o VBA pode ser uma solução eficiente.

Código VBA:

Como remopver pontos e traços no Excel
Removendo vários Caracteres no Excel com VBA

Como usar:

  1. Pressione ALT + F11 para abrir o Editor VBA
  2. Insira um novo módulo
  3. Cole o código acima
  4. Selecione a coluna desejada e execute a macro

✅ Método 7: Usando o “Localizar e Substituir” (CTRL + L)

Ideal para quem não domina fórmulas:

  1. Selecione a coluna com os dados
  2. Pressione CTRL + L ou vá em “Localizar e Substituir”
  3. No campo Localizar, digite: . (ponto)
  4. No campo Substituir por, deixe em branco
  5. Clique em Substituir Tudo
  6. Repita com -, , ou qualquer outro caractere

⚠️ Atenção: Esse método altera os dados diretamente. Faça um backup antes de substituir.

✏️ Casos de uso práticos

  • CPFs: 123.456.789-1012345678910
  • CNPJs: 12.345.678/0001-9912345678000199
  • RGs: 12.345.678-9123456789
  • Números de telefone: (11) 99999-888811999998888
  • CEP: 01001-00001001000
  • Placas de carro: ABC-1234ABC1234

🤖 Dica Bônus: Como separar nome e sobrenome

Se você tiver nomes completos e quiser extrair o primeiro nome ou o último, pode usar:

Para o primeiro nome:

Para o sobrenome:

🚀 Melhorando sua produtividade no Excel

Além dessas dicas, outras ferramentas que aceleram o dia a dia:

  • Validação de dados: Para evitar erros de digitação
  • Filtros avançados: Para selecionar apenas dados relevantes
  • Tabelas dinâmicas: Para análises mais robustas
  • PROCV, XLOOKUP e ÍNDICE/CORRESP: Para cruzamento de dados
  • Power Query: Para limpeza em massa, transformação e automação

Se você trabalha com planilhas todos os dias, aprender essas funções pode economizar horas preciosas.


🧠 Curiosidade: Por que o Excel entende CPF como texto?

Mesmo parecendo um número, o CPF é um dado textual. Isso porque:

  • Começa com 0 (zeros à esquerda são ignorados em números)
  • Pode ter traços e pontos
  • Não é usado para cálculos matemáticos

Por isso, recomenda-se tratar CPFs sempre como texto e aplicar formatações específicas para exibição.


📌 Considerações finais

Remover caracteres especiais de CPFs e outros documentos no Excel não é difícil, e agora você conhece vários métodos para fazer isso com rapidez, eficiência e profissionalismo.

Seja usando Preenchimento Relâmpago, fórmulas nativas, macros VBA ou Power Query, o importante é entender que o Excel é uma ferramenta poderosa de manipulação de dados — e quanto mais você domina seus recursos, mais valor você entrega no seu trabalho.


🗨️ E você? Qual método mais gostou?

Deixe seu comentário com dúvidas ou sugestões de novos tutoriais. Compartilhe com um colega que precisa dessa dica — e salve essa matéria para quando precisar limpar dados no Excel novamente!

🙏 Obrigado pela visita! Sua visita foi a número 3.

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *