UTILS.
100% no navegador
⤢c

Transpor CSV

Troque as linhas e colunas de uma grade CSV — gire-a para que a primeira coluna vire a linha de cabeçalho.

saída

Sobre esta ferramenta

Transpor CSV é uma ferramenta gratuita, executada no navegador, que troca as linhas e colunas de uma grade CSV: a primeira coluna vira a linha de cabeçalho, cada linha original vira uma coluna, e toda a tabela é girada. É a solução rápida quando uma planilha saiu virada do jeito errado, ou quando um gráfico ou uma importação espera séries ao longo das linhas em vez das colunas.

Tudo roda localmente no seu navegador usando JavaScript — seus dados nunca são enviados ou armazenados. O analisador respeita campos entre aspas e aspas escapadas, linhas irregulares são preenchidas para que nada se perca, e o CSV transposto reaplica aspas em qualquer campo que precise. O resultado é atualizado ao vivo conforme você edita, e você pode copiá-lo ou baixá-lo.

Perguntas frequentes

O que exatamente a transposição faz?
A célula na linha i, coluna j se move para a linha j, coluna i. Assim, uma tabela de 3 linhas por 2 colunas vira 2 linhas por 3 colunas, e o que era a primeira coluna passa a se ler da esquerda para a direita como a nova linha do topo.
O que acontece com linhas de comprimentos diferentes?
A grade é tratada como tendo a largura da sua linha mais longa; linhas mais curtas são preenchidas com células vazias durante a transposição, de modo que toda coluna seja considerada e nenhum dado vá parar no lugar errado.
Campos entre aspas e delimitadores são preservados?
Sim. O analisador respeita campos entre aspas duplas, delimitadores e quebras de linha embutidos, e aspas duplicadas; na saída, qualquer campo que contenha o delimitador, uma aspa ou uma quebra de linha recebe aspas novamente para que o CSV permaneça válido.
Quais convenções de CSV são assumidas?
Os campos são separados pelo delimitador selecionado (vírgula, ponto e vírgula, tabulação ou barra vertical), não há tratamento especial de cabeçalho — toda linha, inclusive a primeira, é transposta — e uma aspa dupla literal dentro de um campo é escrita como duas aspas duplas.

Mais ferramentas