O Excel é uma ferramenta incrível para armazenar e analisar dados. E muitas das vezes, você terá que lidar com tipos de dados de texto, como nomes, regiões, departamentos ou nomes de produtos.
Nesses casos, é bom saber como manipular dados de texto e obter o resultado desejado.
Uma das tarefas mais comuns que a maioria dos usuários do Excel deve fazer é trabalhar com um conjunto de dados de nomes. Freqüentemente, você descobrirá que o nome e o sobrenome estão em colunas separadas e pode ser necessário combinar esses nomes e sobrenomes e obtê-los como um nome combinado em uma célula.
Neste tutorial do Excel, vou mostrar várias maneiras diferentes de combinar o nome e o sobrenome no Excel.
Você pode fazer isso facilmente usando fórmulas simples (como Concatenate ou TextJoin) e recursos como Flash Fill e Power Query
4 maneiras de combinar nome e sobrenome no Excel
Suponha que você tenha um conjunto de dados conforme mostrado abaixo e deseja combinar o nome na coluna A e o sobrenome na coluna B.
Vamos dar uma olhada em algumas das maneiras de fazer isso.
Usando a função CONCATENATE (ou E comercial)
Combinar diferentes strings de texto de diferentes células é muito fácil no Excel. Existe uma fórmula de Concatenar embutida no Excel que é feita apenas para esta finalidade.
Abaixo está a fórmula que combinará o nome e o sobrenome (separados por um caractere de espaço):
= CONCAT (A2, "", B2)
CONCAT é uma nova função que foi introduzida no Excel 2016 e foi feita para substituir a função CONCATENAR. Mas a partir de agora, ambas as funções continuam disponíveis e você pode funcionar.
Abaixo está a fórmula CONCATENADA se você deseja usá-la:
= CONCATENAR (A2, "", B2)
A fórmula acima simplesmente pega o nome e o sobrenome e os combina. E como eu quero que eles sejam separados por um caractere de espaço, usei ”” (espaço entre aspas duplas) como o segundo argumento.
Você também pode usar o operador E comercial para fazer a concatenação.
Supondo que você tenha o mesmo conjunto de dados, você pode usar a fórmula abaixo para combinar o nome e o sobrenome:
= A2 & "" & B2
O operador E comercial combina o texto antes e depois dele. No exemplo acima, eu combinei três partes - nome, um caractere de espaço e sobrenome.
Agora que você entende o conceito, pode combinar os nomes em diferentes formatos, se desejar. Por exemplo, você pode querer colocar o sobrenome e depois o nome, ou uma vírgula em vez do espaço entre os nomes.
No caso de você desejar apenas o nome combinado e se livrar do nome e do sobrenome, deve primeiro converter os valores da fórmula em valores estáticos. Uma vez feito isso, você pode remover / excluir o nome e o sobrenome.
Usando a função TEXTJOIN
TEXTJOIN é uma função que está disponível no Excel2021-2022 e no Office 365.
Caso você tenha acesso a esta função, é melhor usá-la para combinar células e colunas (pois é muito melhor do que os métodos CONCATENATE e E comercial acima).
Suponha que você tenha o conjunto de dados conforme mostrado abaixo e deseja combinar o nome e o sobrenome.
Abaixo está a fórmula para fazer isso:
= TEXTJOIN ("", TRUE, A2: B2)
A função TEXTJOIN acima aceita três argumentos:
- O delimitador, que é um caractere de espaço entre aspas duplas neste exemplo (já que queremos que o nome e o sobrenome sejam separados por um caractere de espaço)
- Um valor booleano onde TRUE significa que caso haja células em branco, a fórmula irá ignorá-lo
- O intervalo que contém as células que você deseja combinar
É mais rápido do que a fórmula de concatenação normal e também é mais fácil de criar e gerenciar. Portanto, se você tiver acesso à função TEXTJOIN no Excel, é melhor usá-la em vez de qualquer outra fórmula.
Usando Flash Fill
O Preenchimento Flash é uma funcionalidade inteligente que tenta entender o padrão e fornecer o resultado.
Deixe-me explicar como funciona.
Suponha que você tenha um conjunto de dados conforme mostrado abaixo e deseja combinar o nome e o sobrenome.
Abaixo estão as etapas que você pode usar para fazer isso usando o Flash Fill
- Na célula C2, insira o resultado desejado. Em nosso exemplo, seria ‘Bobby Baker’
- Na célula C3, comece a digitar o resultado esperado. Você notará que o Excel mostra o resultado esperado em todas as células (no texto cinza claro). Esta é a ação de preenchimento do Flash
- Pressione a tecla Enter
As etapas acima preencheriam instantaneamente todas as células com o nome combinado.
Em alguns casos, é possível que você não veja o preenchimento instantâneo enquanto digita na segunda célula.
Não se preocupe, às vezes acontece.
Nesse cenário, abaixo outras etapas que você pode usar para fazer o Flash Fill funcionar:
- Na célula C2, insira o resultado desejado. Em nosso exemplo, seria ‘Bobby Baker’
- Selecione selecione C3
- Clique na guia Home
- No grupo Edição, clique no ícone Preencher
- Clique em Flash Fill
As etapas acima escolheriam instantaneamente o padrão da célula acima e preencheriam a coluna inteira com o nome combinado.
Caso o preenchimento do Flash não consiga pegar o padrão correto e dê um resultado incorreto, preencha duas células manualmente e siga as etapas acima.
Você também pode usar o atalho do teclado Control + E para preencher usando o preenchimento do Flash.
Combinar o nome e o sobrenome (ou mesmo o nome, o nome do meio e o sobrenome) é uma operação simples que o Flash Fill pode realizar facilmente.
Lembre-se de que o Flash Fill não é perfeito. Funciona identificando padrões e usando o mesmo padrão para preencher todas as células da coluna. Embora seja mais provável que funcione conforme o esperado, é uma boa ideia verificar novamente o resultado do Preenchimento Flash.
Usando o Power Query
Power Query é uma ferramenta incrível usada para extrair e transformar dados.
Você também pode usar isso para mesclar colunas rapidamente e combinar o nome e o sobrenome.
Para que o Power Query funcione, seus dados precisam estar em uma tabela do Excel (ou pelo menos em um intervalo nomeado).
Para o propósito deste tutorial, vou converter o conjunto de dados que tem o primeiro e o último nome em uma tabela do Excel.
Suponha que você tenha um conjunto de dados conforme mostrado abaixo e deseja mesclar as duas colunas para obter o nome completo.
Abaixo estão as etapas para converter os dados em uma tabela do Excel:
- Selecione qualquer célula no conjunto de dados
- Clique na guia Inserir
- Clique no ícone Tabela
- Na caixa de diálogo Criar Tabela, certifique-se de que o intervalo está correto
- Clique em Ok
As etapas acima converteriam o intervalo de dados em uma tabela do Excel.
Agora vamos ver como combinar o nome e o sobrenome usando o Power Query:
- Selecione qualquer célula da tabela
- Clique na guia Dados
- No grupo Get & Transform Data, clique na opção ‘From Sheet’. Isso abrirá o Power Query Editor
- No Power Query Editor, certifique-se de que a tabela certa está selecionada no painel esquerdo. Se você tiver apenas uma mesa, verá apenas uma opção no painel esquerdo
- Selecione as colunas que você precisa mesclar (segure a tecla Control e clique no cabeçalho da coluna para selecionar a coluna)
- Clique com o botão direito e depois clique na opção ‘Mesclar colunas’
- Na caixa de diálogo Mesclar colunas que é aberta, selecione Espaço como o delimitador (no menu suspenso)
- Insira um nome para a nova coluna mesclada. Eu irei com 'Nome Completo'
- Clique OK. Isso removeria as duas colunas que já temos e as substituiria pela nova coluna que tem o nome completo.
- Clique na guia Arquivo e em Fechar e carregar.
As etapas acima inserem uma nova planilha na pasta de trabalho com uma tabela que possui uma coluna com o nome completo.
Caso você queira as colunas originais, bem como uma nova coluna que contenha o nome completo, em vez de selecionar as colunas e mesclá-las, primeiro selecione a guia Adicionar coluna no Power Query Editor, selecione as colunas e clique em Mesclar Colunas. Isso adicionará uma nova coluna que terá o nome completo.
Comparado com os métodos de fórmula e o Flash Fill, o Power Query é definitivamente um pouco mais longo.
Mas a vantagem de usar esse método é que, caso seus dados originais sejam alterados, você pode atualizar rapidamente a consulta e os dados resultantes serão atualizados automaticamente.
Além disso, o Power Query é amplamente usado para combinar diferentes tabelas e dados de várias planilhas e pastas de trabalho. Portanto, caso você tenha os dados de nome que deseja combinar, é uma única etapa em seu fluxo de trabalho de consulta avançada já existente.
Neste tutorial, eu abordei como combinar o nome e o sobrenome no Excel. Mas no caso de você ter o nome, o nome do meio e o sobrenome, você pode usar os mesmos métodos para fazer isso.
Espero que você tenha achado este tutorial útil.