Excel, nombre dividido con más de una palabra de nombre, apellido o segundo nombre

Excel, nombre dividido con más de una palabra de nombre, apellido o segundo nombre

¿Cómo puedo separar el last name middle initialyfirst name

Tengo un nombre con dos o más nombres, apellidos o segundos nombres, por ejemplo.

Mendoza, John Lloyd Dela Cruz
Torres, Michael Pineda

¿Cómo puedo dividir eso si tengo un número diferente de palabras por columna? y obtener sólo la primera letra de middle name? es posible? Si no, ¿puedes sugerirme una solución? tengo muchos datos

Cualquier ayuda sería apreciada.

Respuesta1

Parece que eso

  • Apellidoes la primera subcadena que termina con una coma
  • Nombre de pilaes la primera palabra después de la coma
  • Inicial del segundo nombrees la primera letra de la segunda palabra después de la coma.

Si ese no es el caso, deberá aclarar su pregunta. Hazlo editando tu pregunta original.

Si ese es realmente el caso, puedes utilizar las siguientes 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 el nombre y la inicial del segundo nombre:

  • Para Middle Initial, devuelve la primera letra de la segunda palabra que sigue a la coma.
  • Para First Name, devuelve la primera palabra después de la coma.

ingrese la descripción de la imagen aquí

información relacionada