Função TRANSPOR

Excel 2007+

Resumo

A função TRANSPOR do Excel gira a orientação de um intervalo de células, convertendo linhas em colunas e colunas em linhas. É uma fórmula de matriz essencial para reorganizar dados sem duplicação.

Sintaxe

TRANSPOR(matriz)

Parâmetros

Parâmetro Tipo Obrigatório Descrição
matriz Array/Intervalo Sim Obrigatório. Intervalo ou matriz que deseja transpor. A primeira linha vira primeira coluna, segunda linha vira segunda coluna, etc.

Usando a função TRANSPOSE

Use TRANSPOR quando precisar reorganizar dados horizontalmente ou verticalmente. Selecione o intervalo de destino com dimensões invertidas, digite a fórmula e confirme com CTRL+SHIFT+ENTER (versões antigas) ou ENTER (Microsoft 365).

Exemplos Comuns de TRANSPOSE

Transpor dados verticais para horizontais

=TRANSPOR(A1:B4)

Converte intervalo vertical de 8 células (A1:B4) em horizontal (ex: A6:D7). Selecione 4x2 células antes de inserir.

Transpor lista de nomes

=TRANSPOR(C1:C5)

Transforma lista vertical de 5 nomes em linha horizontal.

Perguntas Frequentes

No Microsoft 365, apenas ENTER. Em versões anteriores, sim, para fórmula de matriz.

Verifique se selecionou o intervalo de destino correto com dimensões invertidas da origem.

Erros Comuns e Soluções

#VALOR!

Cause: Intervalo de destino tem dimensões incorretas

Solution: Selecione exatamente o número certo de linhas/colunas invertidas

#N/A parcial

Cause: Fórmula não confirmada como matriz

Solution: Use CTRL+SHIFT+ENTER ou atualize para Microsoft 365

Notas

  • Sempre selecione o intervalo de destino ANTES de digitar a fórmula
  • No Excel 365 funciona como fórmula dinâmica
  • Dados originais não são alterados - cria referência dinâmica
  • Para transpor com formatação, use Colar Especial > Transpor

Compatibilidade

Disponível em: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Não disponível em:

Conteúdo revisado pela última vez: December 9, 2025
Frequência de atualização: Conforme necessário
Versões do Excel testadas: Excel 2007+