Conversor de XLSX
A pasta de trabalho moderna do Excel: várias abas, tipos de verdade, fórmulas e formatação num só arquivo.
8 ferramentas
Converter para XLSX
Converter de XLSX
Outras operações com XLSX
O que o XLSX guarda e o CSV não
Tudo além dos valores brutos: abas, largura das colunas, tipos de célula, datas que são datas de verdade, fórmulas, formatos de número, cores. Por isso ele é o formato certo para um arquivo que uma pessoa vai abrir e o errado para um arquivo que um programa vai processar. Por baixo, ele também é um arquivo ZIP com XML dentro, e é por isso que um XLSX corrompido às vezes pode ser recuperado por ferramentas que não conseguem salvar um XLS antigo corrompido.
Datas, números e as armadilhas da conversão
As duas coisas que costumam dar errado quando uma planilha vira CSV são as datas e os números longos. Uma data é armazenada como número e exibida por um formato; exporte-a e você pode receber 45231 em vez de uma data. Identificadores longos, como números de telefone ou códigos com zeros à esquerda, viram números e perdem os zeros, ou, pior, viram notação científica. As conversões daqui preservam texto como texto, e vale a pena conferir primeiro essas duas colunas em qualquer arquivo que as tenha.
Quando trocar o XLSX por outro formato
Quando o próximo leitor é uma máquina. Scripts, importações e APIs querem CSV ou JSON, e a conversão é sem perdas no que importa: os valores sobrevivem, a apresentação não. Converta para PDF quando o arquivo estiver pronto e não deva mais ser editado. Isso mantém o layout e impede que os números mudem.
XLSX ou CSV: quando as fórmulas importam
Converta para CSV quando o próximo da fila for um programa: uma importação, um script, um carregador de banco de dados. Tudo o que eles precisam, os valores, sobrevive; tudo em que engasgariam, formatação e fórmulas, é descartado. Fique no XLSX quando o próximo for uma pessoa, ou quando as fórmulas forem o essencial: um CSV guarda o último número que a célula mostrou, não o cálculo por trás dele, então um orçamento exportado para CSV para de se atualizar. Excel para CSV permite escolher se as células com fórmula exportam o resultado ou o texto da fórmula, fixa um único formato de data para o arquivo inteiro e grava em UTF-8 com a marca de ordem de bytes de que o Excel precisa para ler os acentos corretamente. Dividir Excel separa uma pasta de trabalho em um arquivo por aba quando um importador quer uma única tabela.
Perguntas frequentes
Qual a diferença entre XLS e XLSX?
XLS é o formato binário que o Excel usou até 2007; XLSX é o atual, um ZIP de arquivos XML, menor, mais robusto e legível por muito mais programas. Os conversores daqui leem os dois e gravam XLSX; manter um XLS antigo já não traz nenhuma vantagem.
Por que as datas viram números no CSV?
O Excel armazena a data como uma contagem de dias, 45231, por exemplo, e a exibe por um formato que o CSV não consegue levar junto. Excel para CSV grava as datas num formato único e explícito, então o programa que recebe o arquivo lê 2023-11-01, e não o número bruto.
Dá para converter XLSX para CSV sem perder dados?
Os valores, sim, inclusive identificadores longos e zeros à esquerda, que os conversores daqui mantêm como texto. O que não sobrevive é a pasta de trabalho em si: as fórmulas viram os seus resultados, a formatação desaparece e cada aba vira um arquivo CSV separado.