Como exportar uma planilha do Excel para CSV sem perder dados
Atualizado:
Lojas virtuais, bancos, CRMs, ferramentas de e-mail e bancos de dados importam dados em CSV. Exportar do Excel parece simples, mas alguns detalhes decidem se a importação funciona de primeira. Montamos uma pasta de trabalho com as armadilhas de sempre e a passamos pelos conversores deste site nos dois sentidos.
O que é um arquivo CSV
Um CSV (valores separados por vírgulas) é texto puro: uma linha por registro, com os valores separados por vírgulas. Ele guarda uma única tabela de valores e mais nada: sem fórmulas, formatação, cores, gráficos, comentários ou outras planilhas. É por essa simplicidade que qualquer sistema o lê, e também por isso que algumas coisas se perdem no caminho.
Converta Excel para CSV
- Confira se os dados de que você precisa estão na primeira planilha da pasta de trabalho.
- Abra Excel para CSV e envie o arquivo.
- Baixe o CSV e importe onde precisar.
O que encontramos: de Excel para CSV
A nossa pasta de teste tinha duas planilhas, nomes com acentos, uma vírgula e aspas dentro de células, uma quebra de linha dentro de uma célula, uma fórmula, um código de produto digitado como texto (00123), um CEP que era um número formatado para mostrar cinco dígitos (08001), um valor em euros e uma porcentagem. O conversor grava cada célula do jeito que aparece na tela, como o Excel, então tudo isso chegou, inclusive o zero na frente do CEP. Só a segunda planilha ficou de fora. Gravar as células como aparecem tem um porém: o valor manteve o símbolo do euro e o separador de milhar, e 7,5% numa célula formatada sem casas decimais virou 8%.
| No arquivo do Excel | No CSV |
|---|---|
| Duas planilhas | Só a primeira planilha |
| Acentos e símbolos (José Núñez, Zoë, €) | Mantidos exatamente, salvos em UTF-8 |
| Uma vírgula, aspas ou uma quebra de linha dentro de uma célula | Mantidas, com a célula entre aspas |
| Uma fórmula (=F2*2) | O resultado (2469) |
| Um código digitado como texto: 00123 | 00123 |
| O número 8001 formatado para mostrar 08001 | 08001, como aparece |
| 1234,5 formatado em euros | 1,234.50 € (entre aspas, por causa da vírgula) |
| 7,5% numa célula formatada sem casas decimais | 8%, arredondado como aparece |
O que encontramos: de CSV para Excel
No sentido contrário, CSV para Excel coloca cada valor na sua célula, pronto para ordenar e filtrar, e decide sozinho o que parece número. Isso ajuda com valores em dinheiro e atrapalha códigos e telefones: somem os zeros à esquerda e os sinais de mais. Das datas que testamos, só a forma ano-mês-dia virou uma data de verdade.
| Valor no CSV | No arquivo do Excel |
|---|---|
| 00042 (um código de pedido) | O número 42 |
| +593991234567 (um telefone) | O número 593991234567 |
| 2026-10-01 | Uma data de verdade |
| 25/12/2026 | Texto, não uma data |
Como não perder dados
Confira os formatos antes de converter, porque o CSV guarda exatamente o que as células mostram: exiba casas decimais suficientes e, se o sistema de destino espera números simples, tire dessas colunas os símbolos de moeda e os separadores de milhar. Guarde códigos, CEPs, telefones e números de conta como texto, para que também sobrevivam na volta para uma planilha. Coloque a planilha desejada na frente antes de converter. Escreva as datas como ano-mês-dia (2026-10-01) quando o arquivo for passar entre sistemas ou países. E lembre que o Excel trabalha com no máximo 15 dígitos significativos, então um número de cartão de 16 dígitos precisa ficar como texto para sobreviver.
Quando o outro sistema quer ponto e vírgula
O nosso conversor gera CSV padrão com vírgulas. Alguns programas, sobretudo em países que usam a vírgula como separador decimal, esperam ponto e vírgula. Procure uma opção de separador na tela de importação do sistema de destino em vez de editar o arquivo à mão; e, quando você mesmo abrir um CSV no Excel, a importação em Dados > De Texto/CSV permite escolher o separador e definir colunas como os códigos como Texto antes que algo se perca.
Como testamos
Nós mesmos criamos a pasta de trabalho, com três linhas de dados de exemplo e uma segunda planilha, convertemos com Excel para CSV e convertemos um CSV de uma linha com CSV para Excel; depois examinamos as células do resultado. As duas ferramentas usam o LibreOffice, o mesmo motor e as mesmas configurações dos nossos servidores, e essas mesmas verificações rodam automaticamente a cada atualização do site, para que este guia continue dizendo o que o conversor faz.
Saiba mais: IETF RFC 4180 — Common Format for CSV Files