Converta e divida registros de dados multilinhas de tabelas do Excel em colunas

Anonim

Como dividir perfeitamente os registros de dados em várias linhas por registro de dados em linhas individuais usando o Excel

Em uma lista que foi transferida de um aplicativo externo para uma pasta de trabalho do Excel, há sempre três informações em uma coluna abaixo uma da outra: nome, local de residência e um RG.

A figura a seguir mostra um trecho de uma tabela de exemplo com essa estrutura:

Para isolar o nome do primeiro registro, comece na célula C1 com a seguinte fórmula:

= INDIRETO ("a" & (LINHA () - 1) * 3 + 1)

A figura a seguir mostra o uso da fórmula na tabela de exemplo:

Para o local de residência do primeiro registro de dados, insira a seguinte fórmula na célula D1:

= INDIRETO ("a" & (LINHA () - 1) * 3 + 2)

A figura a seguir mostra o uso da fórmula na tabela de exemplo:

Para o ID do primeiro registro, insira a seguinte fórmula na célula E1:

= INDIRETO ("a" & (LINHA () - 1) * 3 + 3)

A próxima figura mostra o uso da fórmula na tabela de exemplo:

Você agora solicitou todas as informações do primeiro registro de dados da tabela. Agora selecione as células C1: E1 e copie as fórmulas o suficiente.

A figura a seguir mostra a tabela de dados completa com a organização por coluna com uma linha por registro de dados:

Na imagem você pode ver que as células para as quais não há registros são preenchidas com zeros. Se quiser, você pode evitar isso com uma consulta if.