CSV / TSV

Transpor CSVconfira o formato antes de exportar

Troque os eixos da tabela inteira, incluindo a primeira linha e coluna. A exibição de cabeçalhos não remove valores.

Transpor CSV

Entrada CSV ou TSV

Cada lado: 1 MiB UTF-8, 1.000 linhas, 1.000 colunas; área preenchida ≤100.000 células.

Resultado transposto

As células são strings literais. A exibição de cabeçalhos também exporta a primeira linha.

Ainda não há resultado.

A tabela é processada neste navegador; nenhum dado de entrada é enviado.

Opções

Essa opção muda apenas a prévia. CSV/TSV mantém todas as células, sem metadados de cabeçalho.

Cole uma tabela para começar.

Um relatório apresenta os meses lado a lado, mas o gráfico seguinte precisa deles na vertical. Transpor CSV troca as coordenadas: o valor da linha 2, coluna 3 vai para a linha 3, coluna 2.

Ao trocar linhas e colunas, cada registro muda de orientação. O CSV transposto mantém identificadores como 007, sem perder os zeros. Essa transposição CSV não agrupa nomes repetidos nem calcula totais ou tabelas dinâmicas.

Transpor CSV com os detalhes visíveis

Os rótulos continuam na tabela

Transpor CSV transforma a primeira linha na primeira coluna e a primeira coluna original na linha superior. Essa linha pode aparecer como cabeçalho na prévia, mas continua na exportação. Nomes vazios e repetidos são preservados; as duas opções geram o mesmo texto.

Uma grade de três linhas e duas colunas passa a duas linhas e três colunas mantendo as cores de cada célula

Saiba quantas posições estavam faltando

Transpor CSV completa o fim das linhas curtas com strings vazias até a largura da maior linha e informa a quantidade adicionada. Não desloca células para ocupar os espaços. Use a rejeição de linhas irregulares quando a diferença de largura indicar um erro na origem.

Uma célula vazia completa uma linha curta e permanece na posição correspondente após a troca dos eixos

Defina os separadores e confira a forma

01

Escolha entrada e saída separadamente

Células copiadas de uma planilha geralmente usam tabulação. O separador não é detectado automaticamente. Se tudo parecer uma coluna só, confira a configuração de entrada antes de aproveitar o resultado. A saída pode usar outro separador.

02

Decida o que fazer com posições ausentes

O preenchimento só adiciona campos ao final das linhas curtas. O modo estrito rejeita qualquer registro cuja largura seja diferente da maior. Uma linha física vazia representa um campo vazio; uma quebra dentro de aspas pertence à célula.

03

Compare as dimensões inteiras

Uma tabela de 4 linhas por 3 colunas vira 3 linhas por 4 colunas, contando cabeçalhos. A prévia cresce em blocos de 50 linhas ou 20 colunas; a exportação inclui tudo. O modo automático aguarda 300 ms após a edição. Desative-o para usar o botão ou Ctrl/Cmd + Enter. Resultados desatualizados ficam bloqueados para exportação.

Mude a posição, preserve o texto

Cabeçalho como opção de exibição

Mostre todas as células como dados ou a primeira coluna original como cabeçalhos de saída. Nenhuma opção pula, renomeia ou duplica células. CSV e TSV não recebem metadados de cabeçalho; os valores exportados são iguais nas duas opções.

Campos entre aspas continuam inteiros

Separadores citados, aspas duplas duplicadas e quebras CRLF ou LF internas permanecem na mesma string. Espaços, Unicode e zeros iniciais são mantidos. É possível colocar todos os campos entre aspas; campos vazios e os que exigem aspas sempre são citados.

Gere CSV ou TSV diretamente

Vírgula, tabulação, ponto e vírgula e barra vertical podem ser escolhidos em cada lado. A tabulação gera csv-transposed.tsv; os demais geram csv-transposed.csv. A saída usa UTF-8 e CRLF entre registros, sem BOM nem terminador após o último registro.

Faça outra passagem para voltar

Cole o resultado na entrada e selecione o separador correspondente para transpor novamente. A matriz retangular volta à orientação anterior. As células vazias adicionadas permanecem; a forma original das aspas e das terminações de registro não é restaurada.

Capacidade e limites da transformação

Limites iguais nas duas direções
Entrada e saída aceitam, cada uma, até 1 MiB de texto UTF-8, 1.000 linhas e 1.000 colunas. O retângulo preenchido deve ter no máximo 100.000 células, incluindo cabeçalhos e registros vazios. Aspas podem aumentar o tamanho da saída; qualquer excesso rejeita toda a operação, sem truncar.
Sintaxe estrita sem limpeza oculta
Aspas em campos não citados, texto após aspas de fechamento, campos citados sem fechamento e NUL são rejeitados. Só o BOM inicial fora de aspas é uma marca de documento. Um BOM dentro da primeira célula citada continua como dado. Espaços, comentários e linhas vazias não são removidos.
Sem agrupamento ou cálculo
Não há tabela dinâmica, unpivot, agrupamento, operações aritméticas, avaliação de fórmulas, ordenação ou edição de células. Prepare o recorte antes de colar. Arquivos Excel e envio de arquivos não são aceitos. Valores parecidos com fórmulas são texto na prévia, mas planilhas podem avaliá-los ao importar.
Substituições com confirmação
A transposição produz um resultado separado e nunca reescreve a entrada. Exemplo e Limpar mostram primeiro a substituição e as contagens de caracteres. Aplicar guarda uma etapa de desfazer para entrada, opções, modo automático, resultado e erros. O exemplo restaura as opções padrão e ativa o processamento automático.

Transpor CSV: dúvidas frequentes

A ferramenta trata campos entre aspas?

Sim. Separadores e quebras de linha dentro de aspas continuam no mesmo campo. Aspas duplas internas são representadas por duas aspas duplas. A saída aplica as aspas necessárias novamente ou cita todos os campos se essa opção estiver ativada.

O que acontece com linhas de comprimentos diferentes?

Por padrão, o final das linhas curtas recebe strings vazias até a largura máxima. Com três colunas, um registro de um campo recebe mais dois campos vazios. Escolha rejeitar para tratar larguras diferentes como erro, sem preencher.

Quais delimitadores são aceitos?

Vírgula, tabulação, ponto e vírgula e barra vertical. Os lados de entrada e saída são independentes e não há detecção automática. A tabulação de saída produz TSV. Um tab dentro de um campo entre aspas continua sendo parte do valor.

Quando preciso transpor um CSV?

Quando uma exportação de medições, períodos ou indicadores usa o eixo oposto ao esperado por um gráfico ou modelo. A operação muda a orientação da grade existente. Ela não transforma categorias em registros normalizados nem resume grupos como uma tabela dinâmica.

A linha de cabeçalho é preservada?

Sim. A primeira linha original vira a primeira coluna, incluindo a célula do canto superior esquerdo. A primeira coluna vira a linha superior da saída. Exibi-la como cabeçalho só muda a prévia; não remove nenhum valor nem adiciona metadados ao CSV.

Encontrou uma célula na posição errada?

Transpor CSV com uma amostra pequena

Acompanhe um valor conhecido, os cabeçalhos e as células adicionadas antes de exportar a tabela completa.