Conversor de CSV para Excel (XLSX)
Abrir um CSV no Excel é onde os dados são alterados sem aviso. Um código de produto 007 vira 7, um número de encomenda de dezasseis dígitos aparece como 1,23457E+15 e um nome de gene como SEPT1 é reescrito como 1-set. Nada disso é reversível depois de guardar o ficheiro, e nada avisa que aconteceu. Esta ferramenta escreve um livro .xlsx a sério e, por predefinição, guarda cada campo como texto, por isso a célula contém exatamente o que escreveu. A linha de cabeçalho fica a negrito e o painel fixo, as colunas ajustam-se ao conteúdo e pode dar um nome à folha. Se quiser mesmo números e datas, mude para o modo de deteção: converte um valor apenas quando ele sobrevive intacto a uma ida e volta, mantém como texto tudo o que passe de quinze dígitos significativos porque é o máximo que o Excel guarda, e reconhece datas só no formato ISO em vez de adivinhar se 03/04 é março ou abril. O ficheiro é construído no seu navegador. Nada é enviado, por isso uma folha com dados de clientes ou salários nunca sai do seu computador.
O modo texto mantém 007, IDs longos e códigos como SEPT1 tal como foram escritos. As células azuis da pré-visualização serão guardadas como números ou datas.
Cole ou largue um CSV para ver a pré-visualização.
Como usar
- Cole o seu CSV ou largue um ficheiro .csv ou .tsv.
- Verifique o delimitador: é detetado automaticamente, mas pode forçar um.
- Deixe os tipos de célula em texto para manter cada valor tal como está, ou mude para deteção se quiser números e datas ISO reais.
- Indique se a primeira linha é cabeçalho; se for, fica a negrito e o painel fixo.
- Dê um nome à folha e transfira o .xlsx.
Perguntas frequentes
- Porque é que o Excel altera os meus dados ao abrir um CSV?
- O Excel adivinha um tipo para cada campo enquanto lê o ficheiro. Os zeros à esquerda desaparecem porque 007 parece o número 7, cadeias longas de dígitos passam a notação científica e tudo o que se pareça com uma data é convertido. Escrever um .xlsx com as células já definidas como texto elimina essa adivinhação.
- O que acontece a números de identificação longos?
- O Excel guarda apenas quinze dígitos significativos, por isso um número de encomenda de dezasseis dígitos perde o último se for guardado como número. Tudo o que passe de quinze dígitos fica como texto, mesmo no modo de deteção.
- Porque é que só se reconhecem datas em formato ISO?
- 03/04/2024 é 3 de abril em quase todo o mundo e 4 de março nos Estados Unidos. Adivinhar deslocaria os registos um mês inteiro, por isso só o formato inequívoco AAAA-MM-DD (com hora opcional) se torna uma data; o resto fica tal como foi escrito.
- A linha de cabeçalho fica fixa?
- Sim. Ao marcar a primeira linha como cabeçalho, ela é escrita a negrito e o painel fica fixo logo abaixo, para que os nomes das colunas continuem visíveis enquanto percorre a folha.
- E um valor que começa por = ou +?
- É escrito como célula de texto, nunca como fórmula, por isso um campo como =1+1 ou um telefone começado por + mantém-se literal. Isso também evita a injeção de fórmulas em CSV, em que um campo manipulado é executado ao abrir o ficheiro.
- A minha folha de cálculo é enviada para algum lado?
- Não. O livro é montado no seu navegador e guardado diretamente na pasta de transferências. Nada é enviado para um servidor.
Guias sobre este tema
Ferramentas relacionadas
Excel (XLSX) para CSV, JSON e Markdown
Abra uma pasta .xlsx no navegador e exporte qualquer planilha como CSV, JSON ou tabela Markdown — o arquivo não sai do seu aparelho.
Visualizador CSV com Ordenação
Veja dados CSV / TSV como tabela ordenável e pesquisável — abra um arquivo ou cole linhas, sem planilha.
Conversor CSV ↔ JSON
Converta CSV em JSON e JSON em CSV, com opção de delimitador.
Conversor de Coluna de Spreadsheet
Converte entre letras e números de coluna de spreadsheet — A=1, Z=26, AA=27, BC=55 — e entre notação de célula A1 e R1C1.
Conversor de tabela HTML para CSV
Extraia dados de uma <table> HTML para CSV, TSV ou linhas separadas por ponto e vírgula, no seu navegador.
Conversor CSV ↔ TSV ↔ Pipe
Troca texto delimitado entre CSV, TSV, pipe e ponto-e-vírgula — com quoting estilo RFC-4180 e auto-detecção.