Converter CSV para Excel (XLSX)
Este conversor gratuito transforma um arquivo CSV em uma pasta de trabalho Excel .xlsx: detecta o separador e a codificação e converte números e datas ISO em células de verdade, enquanto valores com zeros à esquerda continuam como texto. A pasta de trabalho é criada no seu navegador e o CSV não é enviado. Datas como 03/04/2024 ficam como texto em vez de serem adivinhadas, e células que começam com = são gravadas como texto, não como fórmulas.
Um arquivo não foi convertido corretamente? Escreva para [email protected], de preferência com um pequeno arquivo de exemplo, e o problema será corrigido.
O essencial
- Entrada: CSV (.csv). Saída: Excel (XLSX) (.xlsx).
- Seus arquivos não são enviados: o trabalho é feito no navegador, no seu próprio dispositivo.
- Tamanho: sem limite fixo; arquivos muito grandes são limitados pela memória do dispositivo.
- Precisa de um navegador atual (Chrome, Edge, Firefox ou Safari) no computador, tablet ou celular; nada para instalar.
- Grátis e sem cadastro.
Por que converter um arquivo CSV para Excel
Abrir um CSV com dois cliques é uma loteria. Dependendo das configurações de idioma do computador, o Excel pode colocar cada linha em uma única coluna comprida, mostrar ç em vez de ç, transformar o CEP 01310100 em 1310100 e um número de conta longo em 4,57E+15. Este conversor lê o CSV com cuidado e grava uma pasta de trabalho Excel de verdade (.xlsx), então o que você abre é o que estava no arquivo. Ele detecta o separador (vírgula, ponto e vírgula, tabulação ou barra vertical) e a codificação (UTF-8, UTF-16 ou o Windows-1252 que as versões antigas do Excel gravam) e mostra as primeiras linhas para você conferir se as colunas estão certas antes de converter. Números viram números que você pode somar, datas ISO como 2024-05-01 viram datas de verdade, e tudo o que só parece um número, como códigos com zeros à esquerda, continua como texto. A primeira linha fica em negrito e permanece visível enquanto você rola a planilha.
Como converter CSV para Excel
- Solte seu arquivo CSV na caixa ou clique para escolhê-lo.
- Confira as colunas na prévia; se não parecerem certas, escolha outro separador.
- Clique em “Converter para Excel” e abra o arquivo .xlsx baixado no Excel, Numbers, LibreOffice ou Google Planilhas.
O que muda na conversão
Zeros à esquerda e números longos continuam como texto
Valores como 0045, 007 ou 000123 são gravados como células de texto, então os zeros são mantidos. O mesmo vale para números com mais de 15 dígitos, como números de cartão, de conta ou de rastreamento: o Excel guarda no máximo 15 dígitos significativos e substituiria o restante por zeros. Números com separador de milhar, como 1,250.00, e valores com símbolo de moeda também continuam como texto, porque poderiam ser lidos de mais de uma maneira.
Quais datas viram datas do Excel
Somente datas escritas como ano-mês-dia, como 2024-05-01 ou 2024-05-01 14:30, viram células de data. Uma data como 03/04/2024 significa 3 de abril no Brasil e na Europa e 4 de março nos Estados Unidos, então ela é mantida exatamente como está escrita em vez de ser adivinhada. No Excel, você ainda pode transformar essa coluna em datas com Dados › Texto para Colunas.
Vírgula decimal
Em um CSV com ponto e vírgula, números como 3,5 são lidos como 3.5 quando a maioria dos números do arquivo está escrita assim. No Excel, a célula mostra 3,5 ou 3.5 conforme as suas configurações, mas é o mesmo número.
Fórmulas não são executadas
Uma célula que começa com = é gravada como texto, não como fórmula. Isso mantém a pasta de trabalho segura: um CSV de origem desconhecida não consegue colocar uma fórmula ativa na sua planilha.
Sobre os formatos
CSV
CSV (valores separados por vírgula) é uma tabela em texto simples: uma linha por registro, com as células separadas por vírgula, ponto e vírgula ou tabulação. Excel, Google Planilhas, Numbers, todos os bancos de dados e a maioria das linguagens de programação leem e gravam CSV, por isso ele é a forma habitual de levar uma tabela de um programa para outro.
- Não há padrão para o separador: o Excel usa vírgula ou ponto e vírgula, conforme as configurações de idioma.
- Todo valor é texto; se 01310 é um número ou um CEP, quem decide é o programa que o lê.
- Não há planilhas, fórmulas, cores nem larguras de coluna, só os valores.
- A codificação não fica salva no arquivo; UTF-8 é a escolha segura, e o Excel precisa de um BOM para reconhecê-la.
Excel (XLSX)
XLSX é o formato de pasta de trabalho do Microsoft Excel desde o Excel 2007, também gravado pelo LibreOffice, Numbers e Google Planilhas. Por trás da extensão há um arquivo zip com arquivos XML: um por planilha, mais o texto compartilhado, os estilos e as fórmulas.
- Uma pasta de trabalho pode ter várias planilhas; um arquivo CSV contém só uma tabela.
- As células mantêm seu tipo: números, datas e texto, então um CEP como 01310 pode manter o zero à esquerda.
- Uma planilha comporta no máximo 1.048.576 linhas e 16.384 colunas.
- O formato antigo .xls (Excel 97-2003) é um formato binário diferente.
Perguntas frequentes
Meu arquivo CSV é enviado para algum lugar?
Não. O arquivo é lido e a pasta de trabalho é criada pelo seu navegador, no seu próprio dispositivo. Nada é enviado a um servidor, o que é importante para listas de clientes, dados de folha de pagamento e exportações de sistemas de contabilidade.
Posso desativar a detecção de números e datas?
Sim. Desmarque a opção e cada célula é gravada como texto, exatamente como aparece no CSV. Isso é útil para listas de códigos ou números de telefone em que nada deve ser calculado.
Qual o tamanho máximo do CSV?
Uma planilha do Excel comporta no máximo 1.048.576 linhas e 16.384 colunas, e a ferramenta avisa se o arquivo tiver mais. Arquivos de até 200 MB podem ser lidos; algumas centenas de milhares de linhas levam poucos segundos em um notebook.
A pasta de trabalho funciona no Google Planilhas e no Numbers?
Sim. O arquivo .xlsx segue o formato padrão Office Open XML, que o Google Planilhas, o Apple Numbers e o LibreOffice Calc abrem.