Estrutura da tabela

Transpor linhas e colunas de arquivos CSV online

Vire sua planilha para que as linhas virem colunas, com um clique e sem copiar e colar.

Arraste seu arquivo para cá

ou escolha um arquivo | cole os dados


Exemplo
IndicadorT1T2
Vendas1012
Custo67
TrimestreVendasCusto
T1106
T2127

As linhas viram colunas e as colunas viram linhas.

Saiba mais

Como transpor uma tabela

Um guia completo, passo a passo.

Passo 1: prepare a tabela

Envie sua tabela. A ferramenta usa a primeira coluna como os novos cabeçalhos depois da troca. Para um resultado limpo, essa coluna deve ter valores únicos e descritivos.

Passo 2: transponha

Abra a ferramenta Transpor no menu e clique no botão. Não há nada para configurar: a tabela inteira é virada de uma vez, com as linhas virando colunas e as colunas virando linhas.

Passo 3: confira o resultado

A primeira coluna da tabela original vira a linha de cabeçalho, e os cabeçalhos originais viram a primeira coluna. Baixe o resultado em CSV ou Excel.

Detalhes técnicos e perguntas frequentes

Transpor é comum ao integrar dados de equipamentos ou sistemas que entregam a tabela na orientação contrária à esperada. Em bioinformática, por exemplo, matrizes de expressão às vezes vêm com amostras nas linhas e genes nas colunas, enquanto ferramentas como o DESeq2 esperam o contrário.

O flowingTable transpõe a tabela com pandas.DataFrame.T. A primeira coluna é usada como identificador durante a troca e volta como coluna normal no resultado, então nenhum rótulo se perde.


Perguntas frequentes

Por que a primeira coluna precisa ter valores únicos?

Ao transpor, os valores da primeira coluna viram os nomes das novas colunas. Se houver valores repetidos (duas linhas chamadas 'Receita', por exemplo), o resultado terá duas colunas com o mesmo nome, o que confunde outras ferramentas. Com rótulos únicos (códigos de amostra, de produto ou datas), o cabeçalho do resultado fica limpo e sem ambiguidade.

O que acontece com os nomes das colunas originais?

Eles giram para a primeira coluna do resultado, de cima para baixo, e passam a identificar as linhas. Se o arquivo original tinha as colunas 'T1', 'T2', 'T3' e 'T4', o resultado terá uma primeira coluna com esses quatro rótulos e os valores distribuídos nas outras colunas.

Posso transpor uma tabela com células vazias?

Sim. Transpor só muda a posição das células e não altera nem remove nenhum valor, inclusive os vazios. Uma célula vazia na linha 3, coluna 5, aparece na linha 5, coluna 3. Se quiser tratar os vazios depois, use a ferramenta Tratar valores ausentes no resultado.

Em que situações transpor é necessário?

Sempre que um sistema entrega os dados na orientação oposta à que sua ferramenta espera. Exemplos: matrizes de expressão com amostras nas linhas quando o DESeq2 ou o edgeR querem genes nas linhas; exportações de questionários com respondentes nas colunas quando o painel quer respondentes nas linhas; ou APIs financeiras que trazem os períodos nas linhas quando o modelo precisa deles nas colunas.