sobressair TRANSPOSE função
O Excel Função TRANSPOSE gira a orientação de um intervalo ou matriz. Por exemplo, ele pode girar uma tabela que é organizada horizontalmente em linhas para verticalmente em colunas ou vice-versa.
Sintaxe
=TRANSPOSE (array)
Argumento
Ordem (requeridos): Uma matriz ou intervalo de células que você deseja transpor.
Valor de retorno
A função TRANSPOSE retornará uma matriz em uma nova orientação com base em um determinado intervalo de células.
Notas de função:
1. A função TRANSPOSE deve ser inserida como uma fórmula de matriz pressionando Ctrl + Shift + Entrar chaves simultaneamente.
2. O resultado da transposição: após a transposição, a primeira linha da matriz original se torna a primeira coluna da nova matriz, a segunda linha da matriz original se torna a segunda coluna da nova matriz, a terceira linha se torna a terceira coluna, e em breve.
Exemplos
Exemplo 1: inverta a orientação de um determinado intervalo
Supondo que você queira inverter a orientação do intervalo B4: I5 conforme a imagem abaixo mostrada, você pode tentar o seguinte para conseguir isso.
1. Selecione um intervalo para a nova matriz, aqui eu seleciono K3: L10, copio a fórmula abaixo para ele:
=TRANSPOSE(B4:I5)
Anote os: Você deve selecionar o mesmo número de células do conjunto original de células, mas na outra direção.
2. E então pressione o Ctrl + Shift + Entrar chaves para retornar a nova matriz.
Exemplo 2: Transpor intervalo sem zero no Excel
Normalmente, se a matriz especificada contiver células em branco, essas células em branco serão exibidas como 0 na nova matriz após usar a função Transpor. Veja a imagem:
Se você deseja transpor a tabela sem zeros, o método nesta seção pode ajudar.
1. Selecione um intervalo para a nova matriz, aqui eu seleciono K3: L10, copio a fórmula abaixo para ele:
=TRANSPOSE(IF(B4:I5="","",B4:I5))
A sintaxe da fórmula: {=TRANSPOSE(IF(rng="","",rng))}
2. Pressione Ctrl + Shift + Entrar ao mesmo tempo para obter a nova matriz sem zeros, como mostrado na imagem abaixo.
Anote os: Se você quiser colocar “em branco” nas células em branco da nova matriz em vez de mantê-lo vazio, coloque este texto entre as segundas aspas duplas na fórmula:
=TRANSPOSE(IF(B4:I5="","blank",B4:I5))
E então pressione o Ctrl + Shift + Entrar chaves.
Mais exemplos
Como transpor rapidamente blocos de dados de linhas para colunas no Excel?
As melhores ferramentas de produtividade para escritório
Kutools for Excel - Ajuda você a se destacar da multidão
Kutools for Excel Possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...

Office Tab - Ativar leitura e edição com guias no Microsoft Office (inclui Excel)
- Um segundo para alternar entre dezenas de documentos abertos!
- Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
- Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
- Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.
