Excel · Atualizado em 10/08/2026 · 5 min de leitura

Como transpor linhas e colunas no Excel sem redigitar dados

Quando uma tabela foi montada na orientação errada, não é preciso copiar célula por célula. O recurso Transpor gira os dados: linhas viram colunas e colunas viram linhas em poucos passos.

Resumo rápido
  • Copie o intervalo com Ctrl+C; o comando não funciona com Recortar.
  • Escolha uma área vazia que não se sobreponha à origem.
  • Colar Transpor cria uma cópia estática; a função TRANSPOR pode manter vínculo com a origem.

Como usar Colar Transpor

Selecione todo o intervalo, incluindo rótulos, e pressione Ctrl+C. Clique na célula superior esquerda do destino e escolha Página Inicial > Colar > Transpor, ou abra Colar Especial e marque Transpor.

Garanta espaço suficiente no destino. A área colada substitui dados existentes, e origem e destino não podem se sobrepor.

Colar Transpor ou função TRANSPOR?

A colagem cria uma fotografia independente. Se a origem mudar, a cópia não acompanha. Já =TRANSPOR(A1:B4) devolve uma matriz ligada ao intervalo original e, nas versões atuais do Microsoft 365, se expande automaticamente a partir da célula inicial.

Cuidados com fórmulas e Tabelas

Ao transpor células com fórmulas, o Excel pode ajustar referências relativas. Revise os resultados ou fixe referências com F4 antes da operação. Se os dados estiverem em uma Tabela do Excel, talvez seja necessário convertê-la em intervalo antes de usar a colagem transposta.

Quer transformar planilhas em dashboards profissionais?

No curso completo de Power BI da TECH SANTOS BR você aprende modelagem, Power Query, DAX e visualização de dados com prática guiada e certificado.

Perguntas frequentes

É possível transpor usando Ctrl+X?

Não. Para usar a opção Transpor, copie o intervalo com Ctrl+C.

A cópia transposta atualiza quando a origem muda?

Não. Para manter vínculo, use a função TRANSPOR em vez de Colar Transpor.

Posso transpor fórmulas?

Sim, mas referências relativas podem mudar conforme a nova posição; revise o resultado.

O que a função TRANSPOR faz?

Ela retorna um intervalo vertical como horizontal, ou um intervalo horizontal como vertical.

Fonte: Microsoft Support — Transpor dados de linhas para colunas ou vice-versa. Consultada em 10/08/2026.