Abra ou cole um CSV e a tabela transposta aparece no resultado: cada coluna original vira uma linha, e cada linha vira uma coluna. Com Incluir a linha de cabeçalho ativado (o padrão), os nomes das colunas passam a ser a primeira coluna e a primeira coluna vira o novo cabeçalho. Os valores só mudam de posição, nunca de conteúdo, e o arquivo é processado no seu navegador, sem upload. Como as linhas se tornam colunas, a entrada pode ter no máximo 249 linhas de dados.
Como transpor um CSV
- Abra um arquivo
.csv,.tsvou.txt, arraste-o para a ferramenta ou cole as linhas. O delimitador é detectado sozinho; se precisar, ajuste-o, a codificação ou a opção A primeira linha tem os nomes das colunas em Configurações de importação. - Deixe Incluir a linha de cabeçalho ativado para um arquivo comum, com nomes de colunas. O resultado é atualizado na hora.
- Compare a aba Resultado com a aba Entrada e depois escolha Baixar CSV, Copiar ou Abrir no editor.
O que acontece com o cabeçalho
| Incluir a linha de cabeçalho ativado | A linha de cabeçalho é transposta junto com os dados: month,Madrid,Osaka vira a primeira coluna, e os valores da primeira coluna (month, 2026-01, 2026-02) formam o novo cabeçalho. Nada se perde. |
|---|---|
| Incluir a linha de cabeçalho desativado | Só as linhas de dados são transpostas, e a primeira coluna dos dados vira o cabeçalho. Os nomes originais das colunas não entram na saída. Use esse modo quando o arquivo foi importado com A primeira linha tem os nomes das colunas desativado, para que os nomes gerados Column 1, Column 2… não apareçam no resultado. |
O novo cabeçalho precisa servir como nomes de colunas. Por isso, valores em branco na primeira coluna viram Column 3 (conforme a posição) e valores repetidos recebem um sufixo, como a (2). Toda renomeação aparece listada acima do resultado. Valores com espaços ou caracteres incomuns são mantidos como estão.
Como os dados mais delicados são tratados
- Os valores são copiados exatamente: zeros à esquerda, datas e vírgulas decimais continuam como foram escritos, e células com várias linhas continuam sendo um único valor.
- Linhas irregulares são completadas na importação, então todas as linhas da saída têm a mesma largura; o que falta fica vazio.
- O download mantém o delimitador, a quebra de linha, a marca de ordem de byte (BOM) e a codificação do arquivo de origem quando o navegador consegue gravá-los, com o mínimo de aspas; outras codificações antigas são salvas em UTF-8. Copiar sempre gera texto separado por vírgula.
- Transpor duas vezes devolve a tabela original, a não ser que valores em branco ou repetidos da primeira coluna tenham sido renomeados.
Solução de problemas
- A ferramenta diz que o arquivo é grande demais, mas ele é pequeno. A transposição criaria mais de 250 colunas. Com a linha de cabeçalho incluída, a entrada pode ter no máximo 249 linhas de dados (250 com a opção desativada). Reduza as linhas antes com Filtrar linhas do CSV ou divida o arquivo com Dividir CSV.
- O novo cabeçalho mostra Column 3 ou name (2). A primeira coluna tinha valores em branco ou repetidos. Renomeie os cabeçalhos depois no editor de CSV ou, antes de transpor, coloque como primeira coluna uma coluna de valores únicos, reordenando em Mapear colunas do CSV.
- A linha de cabeçalho sumiu. Incluir a linha de cabeçalho está desativado, e isso descarta os nomes das colunas. Ative a opção.
- Ficou tudo em uma coluna só. O delimitador foi detectado errado; defina-o em Configurações de importação e abra o arquivo de novo.
Limites e privacidade
Os arquivos de entrada podem ter até 25 MB, 100.000 linhas, 250 colunas e 2 milhões de células, mas o resultado também fica limitado a 250 colunas. Na prática, a transposição serve para tabelas de até 249 linhas de dados, como resumos, configurações e resultados de pesquisa. As colunas da entrada viram linhas, então até 250 colunas na entrada geram até 250 linhas na saída.
A tabela fica nesta aba; nada é enviado a um servidor. Para resumir uma tabela longa antes de transpô-la, use Analisar CSV.
Exemplo
Receita mensal com uma coluna por cidade, transposta com Incluir a linha de cabeçalho ativado: cada cidade vira uma linha e cada mês, uma coluna.
month,Madrid,Osaka,Lyon 2026-01,1840,2210,960 2026-02,1925,2050,1130
month,2026-01,2026-02 Madrid,1840,1925 Osaka,2210,2050 Lyon,960,1130
Perguntas frequentes
Por que existe o limite de 249 linhas?
Cada linha da entrada vira uma coluna na saída, e a ferramenta trabalha com no máximo 250 colunas. Com a linha de cabeçalho incluída, ela ocupa uma dessas colunas, o que deixa 249 para as linhas de dados.
Transpor altera meus números ou datas?
Não. Os valores vão para a nova posição exatamente como foram escritos. Só valores em branco ou repetidos que viram nomes de cabeçalho são renomeados, e essas renomeações ficam listadas.
Dá para transformar uma tabela larga em longa com esta ferramenta?
A transposição inverte a tabela inteira; ela não desfaz o pivô de colunas selecionadas em pares de nome e valor. Para reorganizar de formato largo para longo mantendo colunas-chave, esta ferramenta não é a indicada.