Curso
Se você lida com planilhas confusas com detalhes de clientes ou produtos, sabe que forçar nomes no número certo de colunas pode ser uma verdadeira dor de cabeça. Felizmente, o Excel oferece várias opções de divisão de nomes em colunas para que você crie uma planilha mais limpa e atraente.
Passei muito tempo trabalhando com dados e a divisão de nomes é uma tarefa com a qual me deparei mais vezes do que posso contar. Essa é uma daquelas habilidades que podem parecer sem importância no início, mas é um verdadeiro ponto de virada ao lidar com grandes conjuntos de dados. Separar o nome e o sobrenome pode transformar sua planilha desorganizada em um documento com informações bem organizadas.
Portanto, neste artigo, mostrarei vários métodos de como separar nomes no Excel usando recursos e fórmulas do Excel, e você poderá escolher o que mais lhe agrada. Antes de começar, considere fazer o curso de habilidades do Excel Fundamentals para desenvolver habilidades essenciais, como preparação de dados, elaboração de fórmulas e criação de visualizações - não é necessária experiência prévia.
Aprenda os fundamentos do Excel
Separar nomes no Excel usando Texto para Colunas
Se você tiver uma coluna em que todos os nomes seguem o mesmo padrão (como nome e sobrenome ou nome, nome do meio e sobrenome), o método mais simples de dividi-los em colunas individuais é usar o recurso Text to Columns.
Separe o nome e o sobrenome no Excel
Primeiro, vamos separar os nomes usando um delimitador de espaço. Siga estas etapas:
- Selecione a coluna de nomes.
- Vá para Dados > Ferramentas de dados > Texto para colunas.

Selecionando a opção Texto para colunas. Imagem do autor
- Será exibido um assistente de três etapas.
- Na primeira etapa, selecione a opção Delimitado e pressione Avançar.

Escolhendo a opção Delimitado. Imagem do autor.
- Selecione o delimitador de acordo com seus dados (ponto e vírgula, espaço ou vírgula) e pressione Next. No meu caso, os nomes são separados por espaço, então escolhi o delimitador Space.
- A Visualização de dados exibirá como os dados analisados aparecerão.

Selecionando Espaço como um delimitador. Imagem do autor.
- Por fim, defina oData Format (Formato de dados ) e insira um local para ocampoDestination (Destino ) para concluir o processo e, em seguida, clique em Finish (Concluir). O formato padrão General é adequado para a maioria dos casos. Tenha em mente que, se já houver dados na coluna, eles serão excluídos.

Selecionando General como um formato de dados. Imagem do autor.
Aqui você pode ver que o nome completo está dividido em três colunas.Primeiro nome, nome do meio, e Sobrenome.

Dados após a divisão usando o recurso Texto para coluna. Imagem do autor.
Separe os nomes no Excel com uma vírgula e outros delimitadores
Você também pode usar o recursoText to Columns se os nomes estiverem separados por vírgulas, como neste exemplo. Você também pode usar ponto e vírgula, tabulações ou qualquer outro delimitador em vez de vírgulas, mas o método de divisão permanecerá o mesmo.

Uma tabela do Excel com nomes. Imagem do autor.
Você deve seguir as mesmas etapas:
- Selecione as colunas de nomes.
- Vá para Guia Dados > Ferramentas de dados > Texto para colunas.
- Na janela do assistente de três etapas, selecione a opção Delimitado e pressione Next (Avançar).
- Na segunda etapa, escolha a opção Vírgula como delimitador e pressione Avançar, e Concluir na última etapa.
Observação: Se você tiver qualquer outra coisa como delimitador indisponível na janela, escolha aopção other e especifique o delimitador na caixa.

Escolher a vírgula como delimitador. Imagem do autor.
E está pronto. O Excel dividiu com sucesso meus nomes delimitados por vírgulas em colunas individuais. Agora eles têm uma aparência muito mais limpa e são mais fáceis de manusear.

Dados após a divisão de nomes. Imagem do autor.
Separe nomes e e-mails no Excel
Vejamos outro exemplo: Tenho uma lista de endereços de e-mail e quero separar os nomes dos domínios. Para fazer isso, o recurso Text to Columns é a minha ferramenta preferida - é a mais simples e fácil.

Uma tabela contendo os endereços de e-mail. Imagem do autor.
Para fazer isso, basta seguir as mesmas etapas acima, mas selecione a opção Other (Outro ) no campo e especifique o delimitador @. Acesse Next e Finish .

Selecionando a opção Outro e especificando o delimitador. Imagem do autor.
Agora você pode ver que o Excel separa os nomes e os nomes de domínioNomes de domínio dos endereços de e-mailEndereços de e-mail.

Separação de nomes e domínios de e-mail. Imagem do autor.
Separação de nomes no Excel com fórmulas personalizadas
Text to Columns é excelente para uma divisão única, mas se você quiser manter seus dados flexíveis e atualizados, considere o uso de fórmulas para dividir os nomes. Depois de entender como essas fórmulas funcionam, você se perguntará como conseguiu viver sem elas.
Separe o nome e o sobrenome no Excel
Você pode combinar as funções LEFT() e SEARCH() para extrair o primeiro nome de um nome completo em uma célula. Para demonstrar isso, uso a seguinte fórmula no conjunto de dados de nomes:
=LEFT(A2,SEARCH(" ",A2)-1)

Usando as fórmulas LEFT() e SEARCH() para dividir nomes completos. Imagem do autor.
A fórmula identifica a posição do primeiro espaço na célula usando a função SEARCH(). Em seguida, você subtrai 1 dessa posição para determinar o comprimento do primeiro nome. Depois disso, a função LEFT() extrai o número especificado de caracteres do início da célula, extraindo o primeiro nome.
Se quiser extrair o sobrenome de um nome completo, você pode combinar a função LEN() com as funções RIGHT() e SEARCH(). Para isso, uso a seguinte fórmula no mesmo conjunto de dados:
=RIGHT(A2,LEN(A2)-SEARCH(" ",A2))
Nessa fórmula, o siteLEN() calcula o comprimento total do nome completo. Em seguida, o site SEARCH() determina a posição do primeiro espaço dentro do nome. Por fim, a função RIGHT() extrai esse número de caracteres do final da cadeia de texto e extrai o sobrenome.

Usando LEN() para extrair o primeiro nome do nome completo. Imagem do autor.
Separe os nomes do meio e os sufixos
Agora, se você quiser dividir um nome completo em nome, nome do meio esobrenome, não poderá fazer isso com uma fórmula simples LEN() ou SEARCH(). Você precisa criar três colunas e usar fórmulas diferentes para extrair cada parte do nome.
Por exemplo, tenho uma coluna de nomes e quero dividir os nomes em três colunas: Primeiro, meio e último. Posso fazer isso aplicando uma fórmula em três colunas diferentes.
-
Extraia o primeiro nome:
=LEFT(A2,SEARCH(" ",A2)-1) -
Extraia o nome do meio:
=MID(A2, SEARCH(" ", A2) + 1, SEARCH(" ", A2, SEARCH(" ", A2)+1) - SEARCH(" ", A2)-1) -
Extraia o sobrenome:
=RIGHT(A2,LEN(A2) - SEARCH(" ", A2, SEARCH(" ", A2,1)+1))

Divida os nomes em nome, nome do meio e sobrenome. Imagem do autor.
Você pode aplicar um método semelhante a nomes com sufixos como este:
-
Extraia o primeiro nome:
=LEFT(A2,SEARCH(" ",A2)-1) -
Extraia o sobrenome:
=MID(A2, SEARCH(" ",A2) + 1, SEARCH(",",A2) - SEARCH(" ",A2)-1) -
Extraia o sufixo:
=RIGHT(A2, LEN(A2) - SEARCH(" ", A2, SEARCH(" ",A2)+1))

Obter o nome, o sobrenome e o sufixo. Imagem do autor.
E é isso. Você só precisa de um pouco de prática para dominar essas fórmulas e estará pronto para começar.
Separar nomes no Excel usando o Preenchimento Flash
O Flash Fill é outro recurso do Excel que reconhece automaticamente padrões nos dados e preenche o restante com base nesses padrões. Você pode usar isso para dividir os nomes em colunas separadas.
Como o Flash Fill está ativado por padrão, você só precisa fazer o seguinte:
- Insira uma nova coluna ao lado da coluna Nome completo que você deseja inserir.
- Digite o primeiro nome na segunda célula. Se o Excel detectar um padrão (o que geralmente acontece), ele completará automaticamente os primeiros nomes no restante das células.
- Pressione Enter, e você terá terminado.

Obtendo o primeiro nome usando o Flash Fill. Imagem do autor.
Se o Flash Fill não preencher automaticamente os dados, você poderá ativá-lo manualmente clicando em Preenchimento do Flash na Guia Dados. Se isso não funcionar, acesse File > Options > Advanced e marque a opção Automatically Flash Fill.
Considerações finais
Agora você conhece várias maneiras(Texto para Colunas, fórmulas e Preenchimento Flash ) de separar nomes no Excel. Cada método tem suas vantagens, mas você deve usar aquele que se alinha à complexidade e às necessidades específicas do seu conjunto de dados.
Mas há muito mais para você explorar no Excel. Se você quiser construir uma base sólida, comece com um curso de Introdução ao Excel. Se você estiver pronto para a manipulação técnica de dados, o curso Análise de dados no Excel e o curso de habilidades Fundamentos do Excel são excelentes próximos passos.
Se você estiver usando o Excel para tarefas mais especializadas, o curso Modelagem Financeira no Excel pode ajudá-lo a dominar cálculos complexos e projeções financeiras. Se você está concentrado em preparar seus dados para análise, o curso Preparação de dados no Excel é o que você precisa para garantir que seus dados estejam limpos e estruturados corretamente.
Portanto, vá em frente e continue sua jornada de aprendizado. O Excel é uma ferramenta útil e, com essas habilidades, você pode enfrentar qualquer desafio de dados que surgir em seu caminho.
Avance em sua carreira com o Excel
Adquira as habilidades para maximizar o Excel - não é necessário ter experiência.
Sou um estrategista de conteúdo que adora simplificar tópicos complexos. Ajudei empresas como Splunk, Hackernoon e Tiiny Host a criar conteúdo envolvente e informativo para seus públicos.
Perguntas frequentes
Posso dividir os nomes em letras maiúsculas ou maiúsculas e minúsculas?
Sim, você pode usar a função PROPER() para padronizar os casos de divisão.
Posso dividir os nomes se houver um espaçamento inconsistente entre eles?
Sim, primeiro, use a função TRIM() para remover espaços extras e, em seguida, aplique o recurso Text to Columns ou fórmulas.
Como faço para lidar com a divisão de nomes quando alguns registros têm nomes do meio e outros não?
Use uma combinação das funções IF() e ISERROR() para lidar com esses casos.
Existe uma maneira de reverter o processo e combinar os nomes divididos novamente em nomes completos?
Sim, você pode usar fórmulas de concatenação como =A2 & " " & B2 para combinar o nome e o sobrenome em uma única coluna.



