Excel, nome dividido com mais de uma palavra de nome ou sobrenome ou nome do meio

Excel, nome dividido com mais de uma palavra de nome ou sobrenome ou nome do meio

Como posso separar o last name middle initialefirst name

Tenho um nome com dois ou mais nomes próprios ou sobrenome ou nome do meio, por exemplo

Mendoza, John Lloyd Dela Cruz
Torres, Michael Pineda

Como posso dividir isso se tiver uma contagem diferente de palavras por coluna? e obter apenas a primeira letra de middle name? Isso é possível? Se não, você pode me sugerir uma solução. Eu tenho muitos dados

Qualquer ajuda seria apreciada.

Responder1

Parece que isso

  • Sobrenomeé a primeira substring terminando com uma vírgula
  • Primeiro nomeé a primeira palavra depois da vírgula
  • Inicial do nome do meioé a primeira letra da segunda palavra depois da vírgula.

Se não for esse o caso, você precisará esclarecer sua dúvida. Faça isso editando sua pergunta original

Se for realmente esse o caso, você pode usar as seguintes fórmulas:

Last Name:       =LEFT(A2,FIND(",",A2)-1)
Middle Initial:  =MID(A2,1+FIND(" ",A2,1+FIND(" ",A2,1+FIND(",",A2))),1)
First Name:      =MID(A2,FIND(",",A2)+2,FIND(" ",A2,1+FIND(" ",A2,1+FIND(",",A2)))-2-FIND(",",A2))

Algoritmo para nome e inicial do meio:

  • Para Middle Initial, retorne a primeira letra da 2ª palavra que segue a vírgula.
  • Para First Name, retorne a primeira palavra após a vírgula.

insira a descrição da imagem aqui

informação relacionada