Ir para o conteúdo principal

Oposto de Concatenar (dividir células) no Excel – 4 maneiras fáceis

Autor: Xiao Yang Última modificação: 2024-01-26

A função Concatenar no Excel é usada para mesclar o conteúdo de várias células em uma única célula, mas às vezes pode ser necessário fazer o oposto, que é dividir o conteúdo de uma célula em várias células. Esta operação é muito útil para análise e organização de dados. Este artigo apresentará quatro métodos simples para conseguir isso, ajudando você a gerenciar seus dados de forma mais eficaz no Excel, seja você um usuário iniciante ou avançado.

Execute o oposto de CONCATENATE no Excel


Execute o oposto de CONCATENATE com fórmulas

Para realizar o oposto da função CONCATENAR, você pode usar fórmulas que ajudam a dividir sequências de texto em várias células com base em um delimitador específico.

  1. Insira ou copie a seguinte fórmula em uma célula em branco onde deseja colocar o resultado e, em seguida, arraste a alça de preenchimento diretamente para as células para preencher esta fórmula, e os valores das células na célula A2 foram divididos em células separadas, veja a captura de tela:
    =TRIM(MID(SUBSTITUTE($A2," ",REPT(" ",999)),COLUMNS($A:A)*999-998,999))
    Note: Na fórmula acima, você também pode dividir os valores das células em várias células usando separadores diferentes. Basta substituir o espaço entre as primeiras aspas com o delimitador de sua escolha.
  2. Em seguida, continue arrastando a alça de preenchimento para baixo até o intervalo de células onde deseja aplicar esta fórmula. Fazer isso dividirá todos os valores das células em colunas separadas, conforme mostrado a seguir:
Dica: Fórmula para Excel 365

Se estiver usando o Excel 365, você encontrará uma função mais simples e eficiente - DIVISÃO DE TEXTO que está disponível para dividir dados em várias colunas.

  1. Por favor, aplique a seguinte fórmula, depois de pressionar Entrar chave, cada item separado por um espaço vai para uma coluna individual automaticamente, veja a captura de tela:
    =TEXTSPLIT(A2, " ")
  2. A seguir, selecione as células que contêm o resultado e arraste a alça de preenchimento para baixo para aplicar a fórmula e obter os resultados restantes, veja a captura de tela:

Execute o oposto de CONCATENATE com um recurso poderoso

Kutools for Excel fornece uma interface amigável Dividir células recurso, com esse recurso inteligente, você pode dividir rapidamente o conteúdo da célula em várias colunas ou linhas com base em qualquer separador conforme necessário.

Note: Se você quiser usar isso Dividir células característica, por favor baixe e instale o Kutools para Excel em primeiro lugar.

Depois de baixar e instalar Kutools for Excel, então clique Kutools > Unir e dividir > Dividir células para habilitar isso Dividir células recurso. Na caixa de diálogo, defina as opções conforme abaixo:

  1. Clique botão para selecionar a lista de dados que você deseja dividir da Faixa de divisão seção;
  2. Sob o Formato seção, selecione Dividir em colunas opção;
  3. De Dividido por seção, escolha o separador no qual deseja dividir o conteúdo da célula. Aqui eu vou escolher Espaço;
  4. Então clique OK botão;
  5. Em outra caixa de prompt, clique na célula onde deseja colocar o resultado;
  6. Clique OK para obter o resultado.
Note: Para aplicar este recurso, por favor baixe e instale o Kutools para Excel em primeiro lugar.

Execute o oposto de CONCATENATE com o recurso Flash Fill

O Excel 2013 e versões posteriores introduziram um recurso notável conhecido como Flash Fill. Essa ferramenta não apenas ajuda a preencher células automaticamente com dados, mas também permite dividir o conteúdo das células perfeitamente. Nesta seção, explorarei como usar o recurso Flash Fill para dividir dados no Excel.

  1. Em uma célula adjacente (B2) próxima à coluna de dados original onde deseja dividir os dados, digite o primeiro nome desejado – Lucky. Então aperte Entrar tecla para ir para a próxima célula. Veja a captura de tela:
  2. Então aperte Ctrl + E para preencher o restante das células, veja a captura de tela:
  3. Siga o mesmo procedimento para as colunas Sobrenome e Aniversário e você obterá o resultado conforme demonstração abaixo:
Observações:
  • Flash Fill requer que os dados de saída sejam adjacentes aos dados originais, sem nenhuma coluna em branco entre eles.
  • Os resultados obtidos com o recurso Flash Fill são estáticos, o que significa que se houver atualizações nos dados originais, será necessário executar novamente o recurso para refletir essas alterações.
  • Para saber mais informações sobre este recurso Fill Flash, consulte este Domine a entrada de dados do Excel com preenchimento flash tutorial.

Execute o oposto de CONCATENAR com o recurso Texto para Coluna

Na verdade, no Excel, o recurso Texto para Colunas é o oposto da função concatenar, você pode aplicá-lo para dividir valores de células em várias células por quaisquer separadores necessários.

  1. Selecione as células que deseja dividir. E então, clique Data > Texto para colunas, veja a captura de tela:
  2. In Etapa 1 do assistente para converter texto em colunas, selecione Delimitado opção e, em seguida, clique Próximo botão, veja a captura de tela:
  3. In Etapa 2 do assistente, especifique o separador que deseja usar no campo Delimitadores opção. Aqui vou verificar Espaço. E então, continue clicando no Próximo botão, veja a captura de tela:
  4. In Etapa 3 do assistente, Verifica Geraeu sob o Formato de dados da colunae selecione uma célula onde deseja localizar os valores de divisão do Destino campo. Por fim, clique Acabamento botão, veja a captura de tela:
  5. Agora, os valores das células selecionadas foram divididos em várias colunas, veja a captura de tela:

Cada um desses métodos atende a diferentes preferências do usuário e níveis de complexidade de dados, permitindo manipulação e organização eficiente de dados no Excel. Se você precisa dividir nomes, datas ou quaisquer outros dados estruturados, essas técnicas oferecem soluções valiosas para aprimorar suas habilidades em Excel e melhorar seus recursos de gerenciamento de dados. Se você estiver interessado em explorar mais dicas e truques do Excel, nosso site oferece milhares de tutoriais, por favor clique aqui para acessá-los. Obrigado por ler e esperamos fornecer mais informações úteis no futuro!


Artigos relacionados:

  • Dividir strings de texto por delimitador em várias linhas - 3 truques rápidos
  • Normalmente, você pode usar o recurso Texto para coluna para dividir o conteúdo da célula em várias colunas por um delimitador específico, como vírgula, ponto, ponto e vírgula, barra etc. Mas, às vezes, pode ser necessário dividir o conteúdo da célula delimitada em várias linhas e repita os dados de outras colunas conforme a captura de tela mostrada abaixo. Você tem alguma boa maneira de lidar com essa tarefa no Excel? Este tutorial apresentará alguns métodos eficazes para concluir este trabalho no Excel.
  • Divida uma mesa grande em várias mesas pequenas
  • Se você tiver uma planilha grande que contém várias colunas e centenas ou milhares de dados de linhas, agora, você deseja dividir essa tabela grande em várias tabelas pequenas com base no valor da coluna ou número de linhas para obter os seguintes resultados. Como você lidaria com essa tarefa no Excel?
  • Divida o nome completo em nome e sobrenome
  • Supondo que você tenha uma lista de nomes como a primeira captura de tela mostra na coluna única abaixo, e você precisa dividir o nome completo na coluna do primeiro nome, coluna do nome do meio e coluna do sobrenome como mostrado na imagem a seguir. Aqui estão alguns métodos complicados para ajudá-lo a resolver esse problema.
  • Divida o texto em colunas separadas por letra maiúscula
  • Supondo que você tenha uma gama de dados que deseja dividir o conteúdo da célula em colunas separadas pela letra maiúscula, conforme mostrado na captura de tela a seguir, você tem alguma boa ideia para resolver esse problema no Excel?