Como transpor dados do Excel de linhas para colunas (ou vice-versa)

Logotipo do Excel em um fundo cinza

Se você começou a inserir dados em uma disposição vertical (colunas) e depois decidiu que seria melhor em uma horizontal (linhas), o Excel o ajudou. Veremos três maneiras de transpor dados no Excel.

O Método Estático

Nesse método, você pode transpor os dados de uma coluna para uma linha com rapidez e facilidade (ou vice-versa), mas tem uma desvantagem crítica: não é dinâmico. Quando você muda uma figura na coluna vertical, por exemplo, ela não muda automaticamente na horizontal. Ainda assim, é bom para uma correção rápida e simples em um conjunto de dados menor.

Destaque a área que deseja transpor e pressione Ctrl + C no teclado para copiar os dados.

colunas de destaque

Clique com o botão direito na célula vazia onde deseja exibir seus resultados. Em “Opções de colagem”, clique em “Colar especial”.

colar menu especial

Marque a caixa ao lado de “Transpor” e pressione o botão “OK”.

marque a caixa de transposição

Transpor dados com a fórmula de transposição

Este método é uma solução dinâmica, o que significa que podemos alterar os dados em uma coluna ou linha e ele irá alterá-los automaticamente na coluna ou linha transposta também.

Clique e arraste para destacar um grupo de células vazias. Em um mundo ideal, contaríamos primeiro, pois a fórmula é uma matriz e exige que você destaque exatamente o número de células de que precisa. Não vamos fazer isso; vamos apenas corrigir a fórmula mais tarde.

Clique e arraste

Digite “= transpor” na barra de fórmulas (sem aspas) e destaque os dados que deseja transpor. Em vez de pressionar “Enter” para executar a fórmula, pressione Ctrl + Shift + Enter.

Recomendado:  Como usar períodos em datas no Excel

transpor fórmula

Como você pode ver, nossos dados foram cortados porque não selecionamos células vazias suficientes para nosso array. Tudo bem. Para corrigir, clique e arraste a caixa na parte inferior, lado direito da última célula e arraste-a mais para incluir o resto dos seus dados.

Nossos dados estão lá agora, mas o resultado é um pouco confuso por causa da nossa falta de precisão. Vamos consertar isso agora. Para corrigir os dados, basta voltar à barra de fórmulas e pressionar Ctrl + Shift + Enter mais uma vez.

Barra de Fórmula

Transposição de dados com referências diretas

Em nosso terceiro método de transposição de dados do Excel, usaremos referências diretas. Esse método nos permite localizar e substituir uma referência pelos dados que desejamos exibir.

Clique em uma célula vazia e digite uma referência e, em seguida, a localização da primeira célula que queremos transpor. Vou usar minhas iniciais. Nesse caso, usarei bcA2.

entrada de dados

Na próxima célula, abaixo da primeira, digite o mesmo prefixo e a localização da célula à direita do que usamos na etapa anterior. Para nossos propósitos, seria a célula B2, que digitaremos como bcB2.

entrada de dados

Destaque essas duas células e arraste a área destacada clicando e arrastando a caixa verde na parte inferior direita de nossa seleção.

arraste para ampliar

Pressione Ctrl + H no teclado para abrir o menu “Localizar e substituir”.

encontrar e substituir

Digite o prefixo escolhido, “bc” em nosso caso (sem aspas), no campo “Encontrar o quê” e, em seguida, “=” (sem aspas) no campo “Substituir por”.

encontrar e substituir

Clique no botão “Substituir tudo” para transpor seus dados.

Você pode estar se perguntando por que simplesmente não adicionamos “= A2” à primeira célula vazia e, em seguida, apenas a arrastamos para preencher automaticamente o resto. A razão para isso se deve à maneira como o Excel interpreta esses dados. Ele irá de fato preencher automaticamente a célula ao lado dela (B2), mas rapidamente ficará sem dados porque C3 é uma célula vazia e o Excel lê esta fórmula da esquerda para a direita (porque é assim que arrastamos ao transpor nossos dados) em vez de de cima para baixo.

Recomendado:  O que é um erro 404?