O formato CSV é a língua comum dos dados. Quase todo programa sabe lê-lo: lojas virtuais, CRMs, sistemas de contabilidade, bancos de dados e ferramentas de análise. Por isso, converter um arquivo do Excel para CSV é uma das tarefas mais comuns no escritório. No entanto, uma conversão descuidada pode estragar acentos, alterar datas, misturar colunas ou perder dados de outras planilhas. Este guia explica como fazer isso do jeito certo.
O que é um arquivo CSV
CSV significa *Comma-Separated Values*, valores separados por vírgulas. É um arquivo de texto simples em que cada linha é uma linha da tabela e cada valor é separado por um delimitador. Por exemplo:
codigo;produto;precoA001;Cadeira de escritório;89,90
Ao contrário de um arquivo do Excel, um CSV não salva formatação, cores, fórmulas, gráficos nem várias planilhas. Ele guarda apenas os valores de uma tabela. É justamente essa simplicidade que o torna universal.
Quando vale a pena usar CSV
- Para importar produtos em uma loja virtual como WooCommerce ou Shopify.
- Para carregar contatos em um CRM ou em uma ferramenta de e-mail marketing.
- Para trocar dados entre sistemas que não compartilham o mesmo formato.
- Para processar dados com programas de análise ou linguagens como Python.
O problema do delimitador
Embora se chame “separado por vírgulas”, nos países em que a vírgula é o separador decimal (como o Brasil e Portugal) o Excel costuma usar o ponto e vírgula como delimitador. Isso causa um problema frequente: você gera um CSV com ponto e vírgula e o sistema de destino espera vírgulas, ou o contrário, e tudo aparece em uma única coluna.
Recomendação: verifique qual delimitador o programa de destino espera antes de converter. Se você não souber, a vírgula é o padrão internacional, mas, nesse caso, certifique-se de que os decimais usem ponto.
A codificação: por que os acentos somem
Se, ao abrir seu CSV, você vê “promoção” no lugar de “promoção”, você tem um problema de codificação. O arquivo foi salvo com um conjunto de caracteres e aberto com outro. A solução é usar sempre UTF-8, a codificação padrão que aceita acentos, cedilhas e símbolos de qualquer idioma.
No Excel, escolha “CSV UTF-8 (delimitado por vírgulas)” ao salvar. Alguns sistemas também precisam da marca BOM no início do arquivo para reconhecer o UTF-8; outros falham se ela estiver presente. Se um sistema mostrar caracteres estranhos no início da primeira coluna, tente sem BOM.
Como converter Excel para CSV online
A forma mais simples de evitar esses problemas é usar Excel para CSV. A ferramenta aceita arquivos XLS, XLSX e ODS e gera um CSV limpo:
- Arraste seu arquivo para a área de upload.
- Se a pasta de trabalho tiver várias planilhas, escolha qual converter.
- Selecione o delimitador e a codificação, se a ferramenta oferecer essas opções.
- Baixe o CSV gerado.
Funciona em qualquer navegador, mesmo que você não tenha o Excel instalado.
Pastas de trabalho com várias planilhas
Um CSV só pode conter uma tabela. Se a sua pasta de trabalho tem três planilhas, você precisa de três arquivos CSV ou de juntar as planilhas em uma só antes de converter. Confira sempre qual planilha está exportando: salvar como CSV no Excel exporta apenas a planilha ativa, e é fácil perder o restante sem perceber.
Datas e números
As datas são a fonte de erros mais comum. Um CSV salva a data como texto, exatamente como ela aparece na célula. Se o sistema de destino espera 2026-09-30 e o seu CSV contém 30/09/2026, a importação vai falhar ou, pior, interpretará 9 de outubro como 10 de setembro.
Dicas:
- Use o formato ISO (
AAAA-MM-DD) sempre que o sistema de destino aceitar. - Remova os separadores de milhar dos números (“1.500” pode ser lido como 1,5).
- Elimine os símbolos de moeda das colunas de preços.
Zeros à esquerda
CEPs, números de telefone e códigos de produto como “00825” devem ser mantidos como texto. Se no Excel a célula estiver com formato de número, o CSV salvará “825”. Aplique o formato de texto a essas colunas antes de converter.
Revisão final
Antes de importar o CSV em outro sistema, abra-o em um editor de texto (não no Excel, que o reinterpreta) e verifique:
- Se o delimitador está correto.
- Se os acentos aparecem corretamente.
- Se o número de colunas é o mesmo em todas as linhas.
- Se não há linhas vazias no final.
- Se os textos com vírgulas ou quebras de linha estão entre aspas.
Perguntas frequentes
Por que meu CSV aparece todo em uma única coluna?
Porque o delimitador do arquivo não coincide com o que o programa que o abre espera. Se o arquivo usa vírgulas e o seu Excel espera ponto e vírgula (ou o contrário), todo o conteúdo fica na coluna A. Importe o arquivo indicando o delimitador correto ou gere-o novamente com o separador adequado.
As fórmulas são mantidas ao converter para CSV?
Não. Um CSV salva apenas o resultado visível de cada célula. Se você precisa manter as fórmulas, salve também uma cópia em XLSX.
Posso converter várias planilhas de uma vez?
Cada planilha deve ser convertida em um CSV separado, porque o formato aceita apenas uma tabela por arquivo. Se você precisa de tudo em um único CSV, primeiro junte as planilhas em uma só, com a mesma estrutura de colunas.
O que fazer se o sistema de destino recusar o arquivo?
Leia a mensagem de erro e verifique, nesta ordem, a codificação, o delimitador, os nomes das colunas e o formato das datas e dos números. Na maioria dos casos, o problema está em um desses quatro pontos.
Conclusão
Converter Excel para CSV é simples se você controlar quatro coisas: o delimitador, a codificação UTF-8, o formato das datas e dos números e a planilha que você exporta. Com o Excel para CSV, você obtém um arquivo limpo em segundos e em qualquer dispositivo. E, se precisar do caminho inverso, na nossa página de ferramentas você também encontra o conversor de CSV para Excel.
Experimente nossas ferramentas gratuitas
Compare, converta, junte e limpe suas planilhas pelo navegador, sem instalar nada.