IA no seu dispositivo — profissional e privado.

Documentos

Converter Excel em CSV e JSON sem corromper seus dados

Zeros à esquerda somem, datas trocam de formato, números longos viram notação científica. Veja por que as exportações de planilha quebram dados e como impedir isso.

Atualizado em 11 de agosto de 20265 min de leitura

Exportar uma planilha parece a operação mais segura da computação, e é onde mais dados são corrompidos em silêncio do que em quase qualquer outro lugar. Telefones perdem o zero à esquerda. Datas alternam entre dia primeiro e mês primeiro. Identificadores longos viram 1.23457E+14. Nada dá erro, nada avisa, e o estrago costuma ser descoberto semanas depois por alguém lá na frente.

As quatro corrupções clássicas

Os zeros à esquerda somem

Um CEP como 01234 ou um telefone como 07700900123 é texto que por acaso é formado por dígitos. A planilha vê dígitos, decide que é um número, e números não têm zeros à esquerda. O valor vira 1234 e 7700900123, e o original se foi.

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

Qualquer coisa acima de quinze dígitos significativos — números de cartão de crédito, alguns códigos de produto, certos códigos de barras — passa da precisão que o Excel guarda. A planilha mostra 1.23457E+14 e, pior, o Excel mantém só 15 dígitos significativos: todo dígito depois do 15º é trocado por zero, então um número de cartão de 16 dígitos fica alterado para sempre. Isso é uma perda de verdade, não um detalhe de exibição.

As datas mudam de significado

03/04/2026 é 3 de abril na maior parte do mundo e 4 de março nos Estados Unidos. O CSV não tem como dizer qual dos dois. Exporte numa máquina, importe em outra com configuração regional diferente, e mais de um terço das suas datas silenciosamente vira outra data — todas aquelas em que os dois números são doze ou menos, exceto as doze em que dia e mês são iguais.

Nomes de genes, e tudo que se parece com eles

A comunidade de genômica renomeou publicamente vários genes porque as planilhas insistiam em converter SEPT2 numa data. O problema geral é mais amplo: qualquer código alfanumérico curto que se pareça com uma data ou um número é candidato à conversão silenciosa.

Como evitar

  1. 1Formate as colunas de identificador como Texto antes de digitar os dados. CEPs, telefones, números de conta e códigos de produto são rótulos, não quantidades. Você nunca vai fazer conta com eles.
  2. 2Use datas ISO. 2026-04-03 não é ambíguo em lugar nenhum, ordena corretamente como texto puro e não pode ser lido errado por configurações regionais.
  3. 3Exporte em UTF-8. Do contrário, nomes com acento, símbolos de moeda e qualquer coisa fora do alfabeto latino chegam como caracteres corrompidos em outro sistema.
  4. 4Confira o separador. Instalações regionais do Excel às vezes exportam arquivos separados por ponto e vírgula, que continuam se chamando CSV e não são o que a maioria dos importadores espera.
  5. 5Abra o arquivo exportado num editor de texto. Trinta segundos olhando a saída bruta pegam quase tudo isso antes que chegue a outra pessoa.

CSV ou JSON?

CSVJSON
EstruturaSó linhas planasObjetos e listas aninhados
TiposNenhum — tudo é textoTextos, números, booleanos, nulo
TamanhoCompactoMaior — as chaves se repetem em cada registro
Melhor paraPlanilhas, bancos de dados, ferramentas de análiseAPIs, configuração, dados de aplicativos
Legível por humanosSim, numa planilhaSim, num editor de texto

A pergunta decisiva é para onde os dados vão. Outra planilha, uma importação de banco de dados ou um pacote estatístico: CSV. Uma API, um aplicativo web ou qualquer coisa que precise distinguir o número 0 do texto "0" e de null: JSON, porque ele carrega os tipos e o CSV não consegue.

Use Excel para CSV ou Excel para JSON conforme o destino, e CSV para JSON quando a exportação já existir.

A conversão roda no seu dispositivo, não nos nossos servidores — o que importa para listas de clientes, dados de folha de pagamento e modelos financeiros.

Converter uma planilha

Limpar os dados depois da conversão

Exportações reais raramente saem limpas de primeira. Algumas operações cobrem quase tudo o que precisa ser feito:

  • [Remover duplicatas](/csv/tools/remove-duplicates) — desduplique por uma coluna-chave e não por linhas inteiras, já que dois registros do mesmo cliente costumam diferir em algum campo do fim.
  • [Filtrar linhas](/csv/tools/filter) — tire registros de teste, pedidos cancelados e linhas em branco antes que alguém monte um relatório em cima disso.
  • [Ordenar](/csv/tools/sort) — deixa os problemas visíveis. Ordenar por uma coluna de data revela na hora as entradas que foram interpretadas como o ano de 1900.
  • [Dividir arquivos grandes](/csv/tools/split) — muitos sistemas de importação limitam a quantidade de linhas ou o tamanho do arquivo.
  • [Comparar duas versões](/csv/tools/compare) — a forma mais rápida de ver exatamente o que uma exportação mudou.

Para JSON destinado a um aplicativo, passe pelo validador de JSON antes de entregar. Uma vírgula sobrando ou uma aspa sem escape será rejeitada pelo sistema receptor com uma mensagem de erro que raramente aponta a linha real.

Por que converter localmente importa aqui

As planilhas são onde as organizações guardam os dados que menos gostariam de ver vazar: listas de clientes, salários, precificação, prontuários, modelos financeiros. Enviar uma delas a um serviço de conversão significa entregar todo o conteúdo daquele arquivo, e em muitas jurisdições fazer isso sem um contrato de tratamento de dados é um problema de conformidade, independentemente do que o serviço faça com o arquivo.

Todo conversor daqui interpreta o arquivo no seu próprio dispositivo. Nada é transmitido, o que elimina a questão por completo. Para o conjunto mais amplo de ferramentas de documentos e dados, o hub de arquivos de escritório reúne tudo num só lugar.

Perguntas frequentes

Por que os zeros à esquerda somem quando eu exporto para CSV?

A planilha guardou o valor como número, e números não têm zeros à esquerda. Formate a coluna como Texto antes de digitar os dados, ou coloque um apóstrofo antes no Excel. Uma vez que os zeros sumiram da origem, a exportação não tem como recuperá-los.

Como impeço o Excel de mudar minhas datas?

Use o formato ISO — 2026-04-03 — que não é ambíguo em nenhum idioma e ordena corretamente como texto puro. Formatos ambíguos como 03/04/2026 são interpretados de maneira diferente conforme as configurações regionais da máquina que abrir o arquivo.

Devo converter o Excel para CSV ou JSON?

CSV para planilhas, bancos de dados e ferramentas de análise — é compacto e tem suporte universal. JSON para APIs e aplicativos, porque preserva os tipos e permite aninhamento, coisa que o CSV não consegue expressar de jeito nenhum.

É seguro converter planilhas com uma ferramenta online?

Só se o arquivo não for enviado. A nossa interpreta a pasta de trabalho no seu próprio dispositivo, então dados de clientes, informações salariais e modelos financeiros nunca são transmitidos — o que também evita as questões de tratamento de dados que o envio levantaria.

Continue lendo

Mais sobre Documentos →