Ir para o conteúdo principal

Como converter uma célula em várias células / linhas no Excel?

Às vezes, é difícil visualizar todos os dados se houver muitos dados em uma célula no Excel. Neste caso, converter todos os dados nesta célula em várias células ou linhas pode tornar muito mais fácil e claro visualizar o conteúdo longo, conforme mostrado abaixo. No Excel, você pode fazer isso através dos métodos abaixo.

Converta uma célula em várias células / linhas com Texto para Coluna e Colar Especial no Excel

Converta uma célula em várias células / linhas com VBA

Converta uma célula em várias colunas/linhas com o Kutools para Excel boa ideia 3


seta azul bolha direita Converta uma célula em várias células / linhas com Texto para Coluna e Colar Especial no Excel

1. Selecione a célula cujos dados deseja converter e clique em Data > Texto para coluna, veja a captura de tela:

2. Na caixa de diálogo pop-up, verifique Delimitado caixa de seleção e clique Próximo. Veja a imagem:

3. Verifica Vírgula caixa de seleção apenas na caixa de diálogo e clique em Acabamento. Veja a imagem:

4. Então você pode ver que os dados da célula foram divididos em várias colunas. E agora selecione essas células e clique com o botão direito para clicar Copiar no menu de contexto para copiá-los. Veja a imagem:

5. Selecione uma célula em branco desejada e clique com o botão direito para selecionar Transpor (T), então você pode ver que os dados foram convertidos em várias linhas. Veja a imagem:

Se você estiver usando o Microsoft Excel 2007, clique no botão Home page > macarrão > Transpor para colar os dados divididos.

Você pode ver o resultado conforme mostrado:


Divida rapidamente uma célula em colunas ou linhas com base no delimitador

No Excel, dividir uma célula em colunas é tedioso com o assistente passo a passo. Mas com Kutools for Excel's Dividir células utilitário, você pode: 1, converter uma célula em colunas ou linhas com base no delimitador; 2, converter string em texto e número; 3, converta string com base na largura específica, com cliques.  Clique para um teste gratuito completo de 30 dias!
doc divisão celular
 
Kutools para Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias.

seta azul bolha direita Converta uma célula em várias células / linhas com VBA

Se você acha que o método acima é um pouco tedioso, você pode usar um VBA para executá-lo.

1. Segure ALT pressione e pressione F11 no teclado para abrir um Microsoft Visual Basic para aplicativos janela.

2. Clique inserção > Módulo e copie o VBA para o módulo.

VBA: converter uma célula em várias linhas

Sub TransposeRange()
'Updateby20140312
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection.Range("A1")
Set InputRng = Application.InputBox("Range(single cell) :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Arr = VBA.Split(InputRng.Range("A1").Value, ",")
OutRng.Resize(UBound(Arr) - LBound(Arr) + 1).Value = Application.Transpose(Arr)
End Sub

3. Clique Execute para executar o código VBA, e um Kutools para Excel a caixa de diálogo aparece para você selecionar uma única célula da qual deseja converter seus dados. Veja a imagem:

4. Clique OKe, em outra caixa de diálogo pop-up, selecione uma célula para gerar o resultado. Veja a imagem:

Você pode ver o resultado:

Dica: No código VBA acima, você pode alterar o separador "," você deseja separar os dados por. Este VBA não oferece suporte à divisão de células com base no caractere de nova linha.


seta azul bolha direita Converta uma célula em várias colunas/linhas com o Kutools para Excel

Se você tem Kutools for Excel - uma ferramenta útil instalada, você pode usar seu Dividir células função para dividir rapidamente uma única célula em várias colunas ou linhas com base em um delimitador.

Kutools for Excel: Uma útil ferramenta de suplemento do Excel, torna seus trabalhos mais fáceis e eficientes.
  • 300+ funções poderosas e fáceis de usar,110,000+ Escolha do usuário do Excel
  • full-featured teste gratuito em 30 dias, não é necessário cartão de crédito
  • dezenas de funções de um clique para diminuir seu tempo de trabalho na solução de problemas complexos
  • inclui funções para conversão de lote, exclusão, combinação de planilhas / células, exproting, ect, free try now.

Depois de instalar Kutools para Excel, faça o seguinte:(Baixe gratuitamente o Kutools para Excel agora!)

1. Selecione a célula que deseja dividir em linhas e clique em Kutools > Unir e dividir > Dividir células. Veja a imagem:
doc kutools dividir células 1

2. Em seguida, no Dividir células diálogo, verificar Dividir em linhas opção abaixo Formato seção, e verifique Outros opção abaixo Especifique um Separador seção e, em seguida, insira o delimitador no qual deseja dividir a célula com base na caixa de texto. Veja a imagem:

documento kutools 2

3. Clique Ok, e uma caixa de diálogo aparecerá para lembrá-lo de selecionar uma célula para gerar o resultado da divisão.
doc 3

4. Clique OK. Agora você pode ver que uma célula foi convertida em várias linhas.
doc kutools dividir células 4

Dica: Se você deseja converter uma única célula em colunas com base em um delimitador específico, marque Dividir em colunas opção na caixa de diálogo e insira o delimitador em Outros caixa de texto.

seta azul bolha direita Converta uma célula em várias linhas ou colunas


Transponha rapidamente a tabela cruzada para a lista ou vice-versa

Enquanto você recebe uma folha com tabela cruzada que precisa ser convertida em tabela de lista, como você pode lidar com isso rapidamente? Com Kutools para Excel's Dimensões da tabela de transposição utilitário, você pode converter a tabela de dimensões cruzadas em uma tabela de três demensões ou vice-versa o mais rápido possível.   Clique para um teste gratuito completo de 30 dias!
doc transpor cruz para lista
 
Kutools para Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias.

Artigos relativos:

Melhores ferramentas de produtividade de escritório

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas   |  Excluir linhas em branco   |  Combine colunas ou células sem perder dados   |   Rodada sem Fórmula ...
Super pesquisa: VLookup de múltiplos critérios    VLookup de múltiplos valores  |   VLookup em várias planilhas   |   Pesquisa Difusa ....
Lista suspensa avançada: Crie rapidamente uma lista suspensa   |  Lista suspensa de dependentes   |  Lista suspensa de seleção múltipla ....
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  |  Compare intervalos e colunas ...
Recursos em destaque: Foco da Grade   |  Vista de Design   |   Grande Barra de Fórmula    Gerenciador de pastas de trabalho e planilhas   |  Biblioteca (Auto texto)   |  Data Picker   |  Combinar planilhas   |  Criptografar/Descriptografar Células    Enviar e-mails por lista   |  Super Filtro   |   Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens, ...)   |   50+ de cores Tipos (Gráfico de Gantt, ...)   |   Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário, ...)   |   19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho, ...)   |   12 Conversão Ferramentas (Números para Palavras, Conversão de moedas, ...)   |   7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células, ...)   |   ... e mais

Aprimore suas habilidades de Excel com o Kutools para Excel e experimente uma eficiência como nunca antes. Kutools para Excel oferece mais de 300 recursos avançados para aumentar a produtividade e economizar tempo.  Clique aqui para obter o recurso que você mais precisa...

Descrição


Office Tab traz interface com guias para o Office e torna seu trabalho muito mais fácil

  • Habilite a edição e leitura com guias em Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
  • Abra e crie vários documentos em novas guias da mesma janela, em vez de em novas janelas.
  • Aumenta sua produtividade em 50% e reduz centenas de cliques do mouse para você todos os dias!
Comments (37)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
thanks for writing this macro it was very helpful <3
This comment was minimized by the moderator on the site
As of 10/19/21, Office365/Excel version 2109 (Build 14430.20306), the 'Merge & Split > Split Cells' option doesn't show
This comment was minimized by the moderator on the site
Hi, ggibby, have you installed Kutools for Excel in Excel? I have used Excel 2019, click Kutools tab and go to the Range & Cells group, click Merge & Split to expand the drop-down menu, you can find the Split Cells...
This comment was minimized by the moderator on the site
How do i separate in 3 columns, the time, the song name and the movie name

Annadata 02:31:50 Ja Re Ja Re Ud Ja Re Panchhi | Maya 02:36:02 Jangal Mein More Nacha | Madhumati 02:39:08 Aaha Rim Jhim Ke Ye Pyare Pyare | Usne Kaha Tha 02:44:41 Ni Sa Ga Ma Pa Ni Sa Re Sa | Anand Mahal 02:49:35 Roz Akeli Aaye | Mere Apne 02:52:51 Bagh Mein Kali Khili | Chand Aur Suraj 02:56:01 Ankhon Men Masti Sharab Ki | Chhaya 02:59:20 Chhota Sa Ghar Hoga | Naukri 03:02:32 Mere Khwabon Men Mere Khayalon Men | Honey Moon 03:05:51 Kancha Le Kanchi Lai Lajo | Madhumati 03:09:13 Tan Jale Man Jalta Rahe | Madhumati 03:12:31 Ganga Aaye Kahan Se | Kabuliwala
This comment was minimized by the moderator on the site
Hi All,
What If I had a cell that = 0815-0862
Is there a way for me to break that down in separate cells?
0815
0816
0817
0818
.
.
.


Thanks all in advance
This comment was minimized by the moderator on the site
Very helpfull. Thanks a lot.
This comment was minimized by the moderator on the site
i have data this format :--
OPTSTKMARUTI25JUN2020CE5800

I want to below mention format ( divide in five column )

OPTSTK Maruti 25 Jun 2020 CE 5800
This comment was minimized by the moderator on the site
If all your strings in same length, and each part of the string is in the same number of characters, you can use the Text to Columns > Fixed width option. See screenshot
This comment was minimized by the moderator on the site
I am getting error with the VBA.Split funtion when I am entering the <Span style>. I require it as my separator is a newline and I need to mention that. Any help would be great
This comment was minimized by the moderator on the site
Hi, Aj, the VBA code does not suuport to split cell by the new line.
This comment was minimized by the moderator on the site
i have data like this...

one cell this data
p. umesh,125 ramesh,52 sunil,478 mahesh,47 raj,75,487

result (first column name ,, second column number)
p. umesh 125
ramesh 52
sunil 478
mahesh 47
raj 75
raj 487
This comment was minimized by the moderator on the site
Hi, Sunil Graphics, if there is no trailing space after the comma and dot, you can do as these:
1. Select the cell that contains data, click Data > Text to Column, in the popping text to column dialog, check delimited > next > check space > click Finish, now the data has been split into columns based on space, like p.umesh,125 | ranesh,52 | sunil,478 |...
2. Then select these column data, press Ctrl + C to copy them, and select a another cell, right click to select Transpose in the paste options in the context menu. Now the data shows as
p.umesh,125
ranesh,52
sunil,478
3. Select the transpose data, use the Text to Column function again, this time, check delimited > next > comma > finish. Then it done.
This comment was minimized by the moderator on the site
i have data like this...
This comment was minimized by the moderator on the site
i have data like this...
p. umesh,125 ramesh,52 sunil,478 mahesh,47 raj,75,487

result
p. umesh 125
ramesh 52
sunil 478
mahesh 47
raj 75
raj 487

how to solve this
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations