Pular para o conteúdo principal

Como separar nomes no Excel: 3 métodos fáceis

Descubra como separar nomes no Excel com recursos como Texto para Colunas, Preenchimento Flash e fórmulas personalizadas. Deixe suas planilhas mais limpas e fáceis de trabalhar.
Actualizado 15 de jan. de 2025  · 7 min de leitura

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

Adquira habilidades para usar o Excel de forma eficaz - não é necessário ter experiência.
Comece a aprender de graça

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 do Excel 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.

Escolha a opção Delimitado na janela do assistente no Excel

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.

Selecione Espaço como um delimitador na janela do assistente no Excel

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.

Selecione Geral como um formato de dados na janela do assistente no Excel

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.

Dividir nomes em nome, nome do meio e sobrenome com Texto para coluna no Excel

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 contendo nomes

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.

Escolhendo a vírgula como delimitador no Texto para Colunas do Excel

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.

Dividir nomes separados por vírgula usando o recurso Texto para coluna no Excel

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 do Excel contendo endereços de e-mail

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 .

Aplicando o recurso Texto para coluna no Excel e selecionando o delimitador @

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.

Dividir nomes e endereços de e-mail em colunas separadas usando o recurso Texto para coluna no Excel

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)

Extraia o primeiro nome do nome completo usando uma fórmula do Excel

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 uma fórmula do Excel para extrair o primeiro nome do nome completo

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))

Dividir nomes em nome, nome do meio e sobrenome quando os nomes estiverem no Excel

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))

Obtenha o nome, o sobrenome e o sufixo usando uma fórmula do Excel

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 no Excel

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.

Comece hoje gratuitamente

Laiba Siddiqui's photo
Author
Laiba Siddiqui
LinkedIn
Twitter

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.

Temas

Aprenda Excel com a DataCamp

curso

Data Analysis in Excel

3 hr
69.6K
Learn how to analyze data with PivotTables and intermediate logical functions before moving on to tools such as what-if analysis and forecasting.
Ver DetalhesRight Arrow
Iniciar curso
Ver maisRight Arrow
Relacionado

tutorial

Gráficos de colunas agrupadas no Excel: Como criá-los e personalizá-los

Este tutorial discute os gráficos de colunas agrupadas, por que o Excel é bom para criá-los e como criar e personalizar gráficos de colunas agrupadas no Excel.
Elena Kosourova's photo

Elena Kosourova

24 min

tutorial

As 15 fórmulas básicas do Excel que todos precisam saber

Aprenda a adicionar fórmulas aritméticas, de cadeia de caracteres, de séries temporais e complexas no Microsoft Excel.
Abid Ali Awan's photo

Abid Ali Awan

15 min

tutorial

Tutorial do Excel Regex: Dominando a correspondência de padrões com expressões regulares

Descubra o poder das Expressões Regulares (RegEx) para correspondência de padrões no Excel. Nosso guia abrangente revela como padronizar dados, extrair palavras-chave e realizar manipulações avançadas de texto.
Chloe Lubin's photo

Chloe Lubin

12 min

tutorial

Como fazer um VLOOKUP() com vários critérios

Domine a arte de usar VLOOKUP() com vários critérios no Excel. Explore técnicas avançadas, como colunas auxiliares e a função CHOOSE().
Laiba Siddiqui's photo

Laiba Siddiqui

10 min

tutorial

SELEÇÃO de várias colunas no SQL

Saiba como selecionar facilmente várias colunas de uma tabela de banco de dados em SQL ou selecionar todas as colunas de uma tabela em uma consulta simples.
DataCamp Team's photo

DataCamp Team

3 min

tutorial

Como usar um alias SQL para simplificar suas consultas

Explore como o uso de um alias SQL simplifica os nomes de colunas e tabelas. Saiba por que usar um alias SQL é fundamental para melhorar a legibilidade e gerenciar uniões complexas.
Allan Ouko's photo

Allan Ouko

9 min

Ver maisVer mais