Ir para o conteúdo principal

Remova o nome do meio do nome completo no Excel

Se você tem uma lista de nomes completos que contém nomes, nomes do meio e sobrenomes, agora, você gostaria de remover os nomes do meio dos nomes completos para obter o resultado da captura de tela abaixo. Neste artigo, vou apresentar algumas fórmulas para lidar com essa tarefa no Excel.


Remova o nome do meio do nome completo com a fórmula

Normalmente, seus nomes do meio estão entre o nome e o sobrenome, neste caso, para removê-los, você deve aplicar as funções LEFT, FIND, TRIM, RIGHT SUBSTITUTE e REPT juntas.

Copie ou insira a fórmula abaixo em uma célula em branco:

=LEFT(A2,FIND(" ",A2))&TRIM(RIGHT(SUBSTITUTE(A2," ",REPT(" ",99)),99))

Em seguida, arraste a alça de preenchimento para baixo até as células às quais deseja aplicar esta fórmula, e todos os nomes do meio foram removidos de uma vez, veja a captura de tela:

Explicação da fórmula:

1. ESQUERDA (A2, ENCONTRAR ("", A2)):

  • ENCONTRAR ("", A2): Esta função FIND obterá a posição do primeiro espaço na célula A2, o resultado é: 6.
  • ESQUERDA (A2, ENCONTRAR ("", A2)) = ESQUERDA (A2, 6): Esta função ESQUERDA extrairá 6 caracteres da string de texto na célula A2, então o primeiro nome será retornado.

2. TRIM (RIGHT (SUBSTITUTE (A2, "", REPT ("", 99)), 99)):

  • SUBSTITUIR (A2, "", REPT ("", 99)): A função SUBSTITUTE substituirá o caractere de espaço dentro da string de texto por 99 caracteres de espaço na célula A2. O resultado é assim: “Nicol (espaço 99) Jr. (espaço 99) Madeira”.
  • DIREITO (SUBSTITUIR (A2, "", REPT ("", 99)), 99): Esta função RIGHT é usada para extrair 99 caracteres do lado direito da string de texto que é retornada pela função SUBSTITUTE.
  • TRIM (RIGHT (SUBSTITUTE (A2, "", REPT ("", 99)), 99)): A função TRIM irá remover todos os espaços extras do resultado. Isso obterá o sobrenome.

3. ESQUERDA (A2, ENCONTRAR ("", A2)) & TRIM (DIREITA (SUBSTITUIR (A2, "", REPT ("", 99)), 99)): Por fim, use o símbolo & para juntar as duas partes da fórmula para obter o resultado que você precisa.


Remova o nome do meio do final do nome com a fórmula

Às vezes, seus nomes completos são formatados como nome, sobrenome e nome do meio, para remover a inicial do meio do final do nome, conforme mostrado na imagem abaixo, como você poderia fazer isso?

Aplique a seguinte fórmula em uma célula em branco:

=LEFT(A2,FIND(" ",A2,FIND(" ",A2)+1)-1)

Em seguida, arraste a alça de preenchimento para baixo para preencher esta fórmula com outras células de que você precisa, e você obterá o seguinte resultado conforme necessário:

Explicação da fórmula:

1. FIND ("", A2, FIND ("", A2) +1) -1:

  • ENCONTRAR ("", A2) +1): Esta função FIND é usada para obter o primeiro caractere de espaço da célula A2, adicionando 1 significa encontrar a posição do caractere próximo ao primeiro espaço. O resultado é: 7.
  • FIND ("", A2, FIND ("", A2) +1) -1 = FIND ("", A2, 7) -1: Esta função FIND retornará a posição do segundo espaço na célula A2. Subtrair 1 significa excluir o caractere de espaço. E isso obterá o número 10.

2. ESQUERDA (A2, ENCONTRAR ("", A2, ENCONTRAR ("", A2) +1) -1) = ESQUERDA (A2, 10): Finalmente, a função LEFT irá extrair 10 caracteres do lado esquerdo da célula A2, então o nome e o sobrenome serão retornados e o nome do meio no final será removido.

Note: Se alguns dos nomes completos contiverem apenas o nome e o sobrenome, a fórmula acima obterá um resultado de erro, neste caso, aplique a seguinte fórmula:

=IFERROR(LEFT(A2,FIND(" ",A2,FIND(" ",A2)+1)-1),A2)


Funções relativas usadas:

  • LEFT:
  • A função LEFT extrai o número fornecido de caracteres do lado esquerdo de uma string fornecida.
  • RIGHT:
  • A função RIGHT é usada para extrair um número específico de caracteres do lado direito da string de texto.
  • FIND:
  • A função FIND é usada para encontrar uma string dentro de outra string e retorna a posição inicial da string dentro de outra.
  • TRIM:
  • A função TRIM remove todos os espaços extras da string de texto e mantém apenas espaços únicos entre as palavras.
  • SUBSTITUTE:
  • A função SUBSTITUTE do Excel substitui o texto ou caracteres em uma sequência de texto por outro texto ou caracteres.
  • REPT:
  • No Excel, a função REPT é usada para repetir os caracteres um número especificado de vezes.

Mais artigos:

  • Inverter ou inverter o nome e o sobrenome na lista do Excel
  • Se você tiver uma lista de nomes completos formatados como sobrenome e nome, agora você deseja inverter o sobrenome e o nome para o primeiro e o último, conforme a imagem mostrada abaixo. Neste artigo, irei apresentar algumas fórmulas para lidar com esse trabalho no Excel.
  • Extraia o nome do meio e o sobrenome do nome completo no Excel
  • Supondo que você tenha uma lista de nomes de usuário, agora você gostaria de dividir os nomes completos em nome, nome do meio e sobrenome em colunas separadas, como mostrado a seguir. Neste artigo, irei apresentar algumas fórmulas para lidar com esse trabalho no Excel.
  • Extraia a primeira inicial e o sobrenome do nome completo
  • Supondo que você tenha uma lista de nomes completos, agora você gostaria de extrair a inicial do nome e o sobrenome ou o nome e o primeiro caractere do sobrenome do nome completo, conforme as imagens abaixo mostradas. Como você poderia lidar com essas tarefas na pasta de trabalho do Excel?
  • Separe endereços de e-mail para nomes de usuário e domínios no Excel
  • Normalmente, o endereço de e-mail consiste em nome de usuário, símbolo @ e nome de domínio, mas, às vezes, você pode precisar dividir o endereço de e-mail em nome de usuário e nome de domínio separados, conforme a captura de tela mostrada abaixo, neste artigo, apresentarei algumas fórmulas para divisão os endereços de e-mail no Excel.

As melhores ferramentas de produtividade para escritório

Kutools para Excel - ajuda você a se destacar na multidão

🤖 Assistente de IA do Kutools: Revolucionar a análise de dados com base em: Execução Inteligente   |  Gerar Código  |  Crie fórmulas personalizadas  |  Analise dados e gere gráficos  |  Invocar funções do Kutools...
Recursos mais comuns: Encontre, destaque ou identifique duplicatas  |  Excluir linhas em branco  |  Combine colunas ou células sem perder dados  |  Rodada sem Fórmula ...
Super VLookup: Vários critérios  |  Valor múltiplo  |  Em várias folhas  |  Pesquisa Difusa...
Av. Lista suspensa: Lista suspensa fácil  |  Lista suspensa de dependentes  |  Lista suspensa de seleção múltipla...
Gerenciador de colunas: Adicione um número específico de colunas  |  Mover colunas  |  Alternar status de visibilidade de colunas ocultas  Comparar colunas com Selecionar células iguais e diferentes ...
Recursos em destaque: Foco da Grade  |  Vista de Design  |  Grande Barra de Fórmula  |  Gerenciador de pastas de trabalho e planilhas | Biblioteca (Auto texto)  |  Data Picker  |  Combinar planilhas  |  Criptografar/Descriptografar Células  |  Enviar e-mails por lista  |  Super Filtro  |  Filtro Especial (filtro negrito/itálico/tachado...) ...
15 principais conjuntos de ferramentas12 Texto Ferramentas (Adicionar texto, Remover Personagens ...)  |  50+ de cores Tipos (Gráfico de Gantt ...)  |  Mais de 40 práticos Fórmulas (Calcule a idade com base no aniversário ...)  |  19 Inclusão Ferramentas (Insira o código QR, Inserir imagem do caminho ...)  |  12 Conversão Ferramentas (Números para Palavras, Conversão de moedas ...)  |  7 Unir e dividir Ferramentas (Combinar linhas avançadas, Dividir células do Excel ...)  |  ... e mais

Kutools para Excel possui mais de 300 recursos, Garantindo que o que você precisa está a apenas um clique de distância...

Descrição


Guia Office - Habilite leitura e edição com guias no Microsoft Office (inclui Excel)

  • Um segundo para alternar entre dezenas de documentos abertos!
  • Reduza centenas de cliques do mouse para você todos os dias, diga adeus à mão do mouse.
  • Aumenta sua produtividade em 50% ao visualizar e editar vários documentos.
  • Traz guias eficientes para o Office (inclui Excel), assim como Chrome, Edge e Firefox.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
thank thank you!!!!!! been looking hard for this formula. However, what if there are commas? for example DOE, JOHN E. and I just wanted to remove the Initial? Also there are some Last names that are 2 (IE. JAVIER RODRIGUEZ, JOHN E) or have 2 first names (IE DOE, JOHN HENRY E.).

What would be a formula for this? because I was trying to figure out the one above to where there is a comma in these and brain is melted:(((. I dont want to remove commas just the initial. TYSM for your advance assistance! it is greatly appreciated.

DOE, JOHN E
JAVIER RODRIGUEZ, JOHN E
DOE, JOHN HENRY E
This comment was minimized by the moderator on the site
Hello, Henry,
To solve your problem, the following formula may help you:
=TRIM(LEFT(A1,LEN(A1)-LEN(MID(A1,SEARCH("@",SUBSTITUTE(A1," ","@",LEN(A1)-LEN(SUBSTITUTE(A1," ","")))),LEN(A1)))))


Please have a try, thank you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations