Como usar o colar transposto: passo a passo
Excel · 4 min de leitura
Em resumo
Para trocar linhas por colunas no Excel, copie a tabela, use Ctrl + Alt + V e marque Transpor: a cópia fica fixa e mantém a formatação. Para uma versão que acompanha a tabela original, use a função =TRANSPOR(intervalo).

Você montou uma tabela com os meses nas linhas e os produtos nas colunas, mas o relatório pede o contrário. Ou recebeu dados "deitados" e precisa deles "em pé" para filtrar e fazer tabela dinâmica. Redigitar tudo está fora de questão. O Excel tem dois jeitos de transpor, ou seja, transformar linhas em colunas e colunas em linhas: o Colar Especial > Transpor e a função TRANSPOR.
Neste guia você vai aprender os dois, quando usar cada um e os cuidados para não perder dados.
Caso prefira aprender por vídeo, veja o vídeo abaixo:

Os dois jeitos, em resumo
| Colar Especial > Transpor | Função TRANSPOR | |
|---|---|---|
| Resultado | Cópia fixa dos dados | Fórmula ligada à origem |
| Atualiza se a origem mudar? | Não | Sim |
| Leva a formatação? | Sim | Não |
| Ideal para | Reorganizar de vez | Uma visão transposta sempre atualizada |
O que é transpor
Transpor é girar a tabela: a primeira linha vira a primeira coluna, a segunda linha vira a segunda coluna, e assim por diante. Uma tabela com 3 linhas e 12 colunas vira uma com 12 linhas e 3 colunas.
| Antes | Jan | Fev | Mar |
|---|---|---|---|
| Vendas | 100 | 120 | 90 |
| Custos | 60 | 70 | 65 |
| Depois | Vendas | Custos |
|---|---|---|
| Jan | 100 | 60 |
| Fev | 120 | 70 |
| Mar | 90 | 65 |
Jeito 1: Colar Especial com Transpor
- Selecione a tabela de origem (com uma célula selecionada, Ctrl + T seleciona a região toda no Excel em português) e copie com Ctrl + C;
- Clique na célula onde a tabela transposta vai começar, numa área vazia ou em outra aba;
- Pressione Ctrl + Alt + V para abrir o Colar Especial;
- Marque Transpor e clique em OK.
Outros caminhos para o mesmo comando:
- Página Inicial > setinha de Colar > Transpor (ícone com setas em diagonal);
- Botão direito no destino > Opções de Colagem > ícone Transpor.
O resultado é uma cópia: valores e formatação vão juntos, mas não há vínculo com a origem. Se a tabela original mudar, a transposta continua como estava.
Atenção: o destino não pode se sobrepor à área copiada. Escolha um espaço vazio grande o suficiente para a tabela "girada".
Jeito 2: a função TRANSPOR
- Clique na célula onde o resultado vai começar;
- Digite
=TRANSPOR(; - Selecione a tabela de origem, feche o parêntese e dê Enter.
=TRANSPOR(A1:D3)
No Microsoft 365 e no Excel 2021 em diante, o resultado "se espalha" automaticamente pelo espaço necessário. Nas versões anteriores, é preciso selecionar antes a área de destino com o tamanho exato (se a origem tem 3 linhas e 4 colunas, selecione 4 linhas e 3 colunas), digitar a fórmula e confirmar com Ctrl + Shift + Enter.
A vantagem: o resultado fica ligado à origem. Altere um número na tabela original e a transposta muda junto.
Cuidados com a TRANSPOR
- Não traz formatação: datas podem aparecer como números e valores sem R$. Formate o resultado;
- Células vazias viram 0: use
=TRANSPOR(SE(A1:D3="";"";A1:D3))para manter vazias; - Erro #DESPEJAR!: há algo no caminho do resultado. Libere o espaço;
- Não dá para editar uma célula isolada do resultado; altere a origem ou a fórmula.
Quando usar cada um
- Reorganizar uma tabela de vez (por exemplo, para apresentar num relatório): Colar Especial;
- Manter uma visão transposta que acompanha a origem: TRANSPOR;
- Bases para filtros, tabelas dinâmicas e Power BI: o formato vertical (um registro por linha) é o ideal. Se recebeu dados deitados, transponha para deixá-los em pé. Para casos mais complexos (vários meses em colunas), o Power Query tem o Transformar Colunas em Linhas (unpivot).
Para outro passo a passo com exemplo de vendas, veja como transpor dados no Excel.
Perguntas frequentes
Como transformar linhas em colunas no Excel?
Copie a tabela, pressione Ctrl + Alt + V e marque Transpor, ou use a função =TRANSPOR(intervalo).
Qual o atalho para colar transposto?
Ctrl + C, depois Ctrl + Alt + V, marcar Transpor e OK.
Como transpor e manter atualizado?
Com a função TRANSPOR, que fica ligada à origem.
Por que a TRANSPOR deu #DESPEJAR!?
Alguma célula no caminho do resultado não está vazia.
Conclusão
Para girar uma tabela de vez, Ctrl + Alt + V > Transpor; para uma versão que acompanha a origem, =TRANSPOR(). Escolha pelo que você precisa: cópia formatada ou vínculo vivo.
Bons estudos e até o próximo conteúdo! 🚀
Quer dominar o Excel do básico ao avançado? Conheça o curso de Excel online da Atuar: 278 aulas, certificado e monitoria 24h com IA.


