Note: The other languages of the website are Google-translated. Back to English
Log in  \/ 
x
or
x
Inscreva-se  \/ 
x

or

Como dividir uma palavra ou número em células separadas no Excel?

Se você tem uma lista de números ou palavras em uma planilha e agora precisa dividir o conteúdo da célula em letras em células diferentes, conforme mostrado a seguir, como você pode lidar com esse trabalho no Excel?


seta azul bolha direita Divida a palavra ou número em células separadas com fórmula

Com a seguinte fórmula simples, você pode separar o conteúdo da célula em diferentes células de forma rápida e conveniente.

1. Em uma célula em branco ao lado de seus dados, C1 por exemplo, insira esta fórmula = MID ($ A1, COLUNAS ($ A $ 1: A $ 1), 1), veja a captura de tela:

doc dividir palavra em letras 2

2. Em seguida, arraste a alça de preenchimento para as células certas até exibir as células em branco, e o conteúdo da célula A1 foi dividido em células separadas.

doc dividir palavra em letras 3

3. E, em seguida, continue a arrastar a alça de preenchimento para baixo até o intervalo em que deseja aplicar esta fórmula, e todos os dados na coluna A serão separados em células diferentes, conforme desejar. Veja a imagem:

doc dividir palavra em letras 4


seta azul bolha direita Divida a palavra ou número em células separadas com código VBA

Se você estiver interessado no código VBA, o código a seguir também pode lhe fazer um favor.

1. Segure o ALT + F11 chaves no Excel para abrir o Janela Microsoft Visual Basic for Applications.

2. Clique inserção > Móduloe cole o seguinte código no Janela Módulo.

Código VBA: divida a palavra em células separadas

Sub SplitStuff()
'Updateby Extendoffice
Dim Rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Application.ScreenUpdating = False
For Each Rng In InputRng
    xValue = Rng.Value
    xRow = Rng.Row
    For i = 1 To VBA.Len(xValue)
        OutRng.Cells(xRow, i).Value = VBA.Mid(xValue, i, 1)
    Next
Next
Application.ScreenUpdating = True
End Sub

3. Então aperte F5 para executar este código e uma caixa de prompt o lembrará de selecionar o intervalo de dados que deseja usar, consulte a captura de tela:

doc dividir palavra em letras 5

4. Clique OK, e outra caixa de prompt aparecerá para lhe dizer para selecionar uma célula para localizar o resultado.

doc dividir palavra em letras 6

5. Então clique OK, e as palavras ou números nas células selecionadas foram divididos em caracteres individuais. Veja a imagem:

doc dividir palavra em letras 7


seta azul bolha direita Divida a palavra ou número em células separadas com o Kutools para Excel

Kutools for Excel'S Dividir células recurso é uma ferramenta poderosa que pode ajudá-lo a dividir o conteúdo da célula em colunas separadas ou linhas com delimitadores específicos, ao mesmo tempo, também pode separar o texto e o número em duas colunas.

Kutools for Excel : com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias.

Depois de instalar kutools para Excel, faça o seguinte:

1. Selecione as células que deseja dividir.

2. Então clique Kutools > Unir e dividir > Dividir células, veja a captura de tela:

3. No Dividir células caixa de diálogo, selecione Dividir em colunas sob a Tipo, então cheque Especifique a largura sob a Dividido por seção e digite o número 1 na caixa de texto, o que significa dividir a palavra em células separadas por cada um dos caracteres. Veja a imagem:

doc dividir palavra em letras 9

4. Então clique Ok botão, outra caixa de prompt é exibida para lembrá-lo de selecionar uma célula para gerar o resultado, consulte a captura de tela:

doc dividir palavra em letras 10

5. E, em seguida, clique em OK, o conteúdo da célula na seleção foi dividido em caracteres individuais. Veja a imagem:

doc dividir palavra em letras 11

 Baixe e teste grátis Kutools para Excel agora!


seta azul bolha direita Divida a palavra ou número em células separadas com o Kutools para Excel

Kutools for Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. Baixe e teste grátis agora!

seta azul bolha direita Combine letras ou números separados em uma palavra ou número

Combine letras ou números separados em uma palavra ou número

Se você quiser combinar essas letras de células separadas em uma palavra, em contraste com os métodos acima, Kutools for Excel's Combinar utilitário pode ajudá-lo a combiná-los em uma célula o mais rápido possível.

doc dividir palavra em letras 12

Kutools for Excel: com mais de 300 suplementos úteis do Excel, grátis para testar sem limitação em 30 dias. Baixe e teste grátis agora!


Artigos relacionados:

Como extrair a primeira / última / enésima palavra de uma string de texto no Excel?

Como extrair a primeira letra de cada palavra da célula?


As melhores ferramentas de produtividade para escritório

O Kutools for Excel resolve a maioria dos seus problemas e aumenta sua produtividade em 80%

  • armadilha para peixes: Insira rapidamente fórmulas complexas, gráficos e qualquer coisa que você tenha usado antes; Criptografar células com senha; Criar lista de discussão e enviar emails ...
  • Super Formula Bar (edite facilmente várias linhas de texto e fórmula); Layout de leitura (ler e editar facilmente um grande número de células); Colar na faixa filtrada...
  • Mesclar células / linhas / colunas sem perder dados; Dividir o conteúdo das células; Combinar linhas / colunas duplicadas... Evite células duplicadas; Comparar intervalos...
  • Selecione Duplicado ou Único Linhas; Selecione linhas em branco (todas as células estão vazias); Super Find e Fuzzy Find em muitos livros; Seleção aleatória ...
  • Cópia exata Várias células sem alterar a referência da fórmula; Criação automática de referências para várias folhas; Inserir marcadores, Caixas de seleção e mais ...
  • Extrair Texto, Adicionar texto, remover por posição, Remover Espaço; Criar e imprimir subtotais de paginação; Converter entre conteúdo de células e comentários...
  • Super Filtro (salvar e aplicar esquemas de filtro a outras planilhas); Classificação Avançada por mês / semana / dia, frequência e mais; Filtro Especial por negrito, itálico ...
  • Combine pastas de trabalho e planilhas; Mesclar tabelas com base em colunas-chave; Divida os dados em várias folhas; Conversão em lote de xls, xlsx e PDF...
  • Mais de 300 recursos poderosos. Suporta Office / Excel 2007-2019 e 365. Suporta todos os idiomas. Fácil implantação em sua empresa ou organização. Teste gratuito de 30 dias com recursos completos. Garantia de devolução do dinheiro em 60 dias.
guia kte 201905

Guia do Office 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!
officetab bottom
Say something here...
symbols left.
You are guest
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    sara · 9 months ago
    i have an address label list with the entire label in one row. i want to divide the name from the address and city, state and zip into three rows. Is there a way to divide an address label by separating the first three words into the first line, and the second three into the second line, and the last three into the last one?
  • To post as a guest, your comment is unpublished.
    Urip · 3 years ago
    I have compounds, how to split based on element symbol:
    Ca(ClO4)2, --> Ca, (, Cl, O, 4, ), 2
    MgSO4 --> Mg, S, O, 4
    Help me.
    • To post as a guest, your comment is unpublished.
      skyyang · 3 years ago
      Hello, Urip,
      I'm Sorry, may be there is no direct way for solving your problem.
      Anyone has a good solution, please comment here.
      Thank you!
  • To post as a guest, your comment is unpublished.
    Ralph · 5 years ago
    Thank you for this! It worked and saved me so much time to do it manually!