Conversão de formatos

Como converter CSV para Excel sem perder zeros à esquerda nem datas

Abrir um CSV com clique duplo pode estragar seus dados. Explicamos como converter CSV para Excel mantendo zeros à esquerda, datas, acentos e números longos.

Como converter CSV para Excel sem perder zeros à esquerda nem datas

Abrir um arquivo CSV com clique duplo parece o mais natural, mas é a causa de muitos dados estragados. O Excel tenta “adivinhar” que tipo de dado há em cada coluna e, ao fazer isso, remove os zeros à esquerda dos códigos, converte números longos em notação científica, transforma códigos em datas e quebra os acentos. Depois de salvar, o estrago costuma ser irreversível. Neste artigo, você vai ver por que isso acontece e como converter um CSV para Excel com segurança.

Os problemas mais comuns

Zeros à esquerda que desaparecem

Um CEP digitado sem hífen, como “01310100”, vira “1310100”. Um código de produto “000452” passa a ser “452”. Se depois você importar esse arquivo em outro sistema, os registros não vão mais coincidir.

Números longos em notação científica

Números com mais de 15 dígitos, como alguns números de cartão de fidelidade, códigos de barras EAN ou identificadores de pedidos, aparecem como 1,23457E+15. Pior ainda: o Excel guarda apenas 15 dígitos significativos, então os últimos dígitos se perdem e são substituídos por zeros.

Códigos convertidos em datas

Um código como “3-12” ou “MAR1” pode ser convertido automaticamente em data. Isso é tão comum que alguns cientistas chegaram a renomear genes para evitar que o Excel os transformasse em datas.

Datas com a ordem trocada

Se o CSV contém 03/04/2026, é 3 de abril ou 4 de março? O Excel interpreta de acordo com as configurações regionais do computador, o que provoca erros silenciosos.

Acentos e cedilhas quebrados

Se o CSV está em UTF-8 e o Excel o abre com outra codificação, você verá “Ã§” no lugar de “ç”.

Método 1: importar pelo Excel com o assistente

Em vez de abrir o CSV com clique duplo, use Dados > Obter Dados > De Texto/CSV. Esse assistente permite:

  1. Escolher a codificação do arquivo (selecione 65001: Unicode (UTF-8)).
  2. Indicar o delimitador correto: vírgula, ponto e vírgula ou tabulação.
  3. Definir o tipo de cada coluna. Marque como Texto as colunas de códigos, telefones e CEPs.

É o método mais seguro dentro do Excel, embora exija vários cliques e seja preciso repetir o processo toda vez.

Método 2: converter online

Se você converte arquivos com frequência ou não tem o Excel, uma ferramenta online é mais rápida. O conversor de CSV para Excel da nossa página de ferramentas lê o CSV, detecta o delimitador e a codificação e gera um arquivo XLSX ou XLS pronto para abrir:

  1. Envie seu arquivo CSV.
  2. Escolha o formato de saída (XLSX é o recomendado).
  3. Baixe o arquivo do Excel.

Como o arquivo é gerado diretamente, evita-se a interpretação automática que o Excel faz ao abrir um CSV, e os dados são mantidos exatamente como estavam.

Como verificar se a conversão está correta

Depois de converter, revise estes pontos:

  • Número de linhas: deve coincidir com o número de linhas do CSV menos a linha de cabeçalho.
  • Colunas de códigos: confira se mantêm os zeros à esquerda.
  • Datas: verifique algumas datas em que o dia seja maior que 12, por exemplo 25/09, para confirmar que a ordem dia/mês está correta.
  • Caracteres especiais: procure palavras com acentos ou cedilhas.
  • Números longos: confira se não aparecem em notação científica.

Boas práticas ao receber arquivos CSV

  1. Nunca salve por cima do CSV original depois de abri-lo no Excel. Salve uma cópia em formato XLSX.
  2. Peça ao remetente o delimitador e a codificação se o arquivo vier de um sistema externo.
  3. Documente o tipo de cada coluna se você recebe o mesmo CSV periodicamente.
  4. Exclua as linhas vazias no final, que alguns sistemas adicionam ao exportar.

XLS ou XLSX?

Se você não tiver um motivo específico, escolha sempre XLSX. Ele aceita mais de um milhão de linhas, ocupa menos espaço e é compatível com todas as versões modernas do Excel, do LibreOffice e do Google Sheets. O formato XLS só faz sentido se o arquivo precisar ser aberto no Excel 2003 ou em um sistema antigo que não aceita XLSX.

Quando você precisa do caminho inverso

Se, depois de trabalhar no Excel, você precisar gerar novamente um CSV para importá-lo em outro sistema, use o Excel para CSV. Ele permite escolher o delimitador e a codificação para que o arquivo seja compatível com o sistema de destino.

Perguntas frequentes

Posso recuperar os zeros à esquerda depois de salvar?

Se o código sempre tinha o mesmo comprimento, você pode reconstruí-lo com uma fórmula como =TEXTO(A2;"000000"). Se o comprimento variava, não há um jeito confiável de saber quantos zeros faltavam, então o melhor é voltar ao CSV original.

Por que o Excel converte meus códigos em datas?

Porque ele tenta adivinhar o tipo de dado e reconhece padrões como “1-5” ou “3/12” como datas. Para evitar isso, importe o arquivo marcando essa coluna como Texto ou converta-o com uma ferramenta que não aplique essa interpretação automática.

O que acontece com números de mais de 15 dígitos?

O Excel mantém apenas 15 dígitos significativos nas células numéricas. Números mais longos, como alguns identificadores ou códigos de barras, devem ser sempre tratados como texto para não perder dígitos.

É melhor abrir o CSV no Google Sheets?

O Google Sheets também interpreta os dados ao importar, embora permita desativar a conversão automática de texto em números e datas. Seja qual for o programa, o importante é controlar o tipo de cada coluna durante a importação.

Conclusão

Um CSV aberto com clique duplo pode perder zeros, dígitos, datas e acentos sem que você perceba. Para evitar isso, importe o arquivo com o assistente do Excel marcando as colunas de texto ou converta-o com uma ferramenta que gere o arquivo do Excel diretamente. Seus dados chegarão intactos e você economizará horas de correções. Encontre este e outros conversores gratuitos na nossa página de ferramentas.

Experimente nossas ferramentas gratuitas

Compare, converta, junte e limpe suas planilhas pelo navegador, sem instalar nada.

Ver todas as ferramentas
Rolar para cima