Extraer la última palabra (por ejemplo, un apellido) de una celda de cualquier longitud.
Copiar esta fórmula
=TRIM(RIGHT(SUBSTITUTE(A2, " ", REPT(" ", 100)), 100))SUBSTITUTE rellena cada espacio con 100 espacios, luego RIGHT toma los últimos 100 caracteres (la última palabra más el relleno) y TRIM lo limpia. Funciona sin importar cuántas palabras tenga la celda.
=TRIM(RIGHT(SUBSTITUTE("Mary Jane Watson", " ", REPT(" ",100)), 100))→WatsonDevuelve la última palabra.
Alternativa para 365
=TEXTAFTER(A2, " ", -1)TEXTAFTER con -1 toma el texto después del último espacio.
Empuja la última palabra hacia el extremo derecho para que un RIGHT() fijo la capture de forma confiable, independientemente del número de palabras.
¿Necesitas una fórmula para tus propios datos?
Describe lo que quieres en lenguaje natural y deja que ExcelGPT escriba, explique y verifique la fórmula; gratis para empezar, sin complementos.