Archivo

Posts Tagged ‘extraer palabra’

Extraer primera palabra de una celda en MS Excel

junio 7, 2010 11 comentarios

Bueno la idea es sencilla, la formula algo compleja y su utilidad muy buena, me encontré con una lista de empleados (en un archivo de MS Excel) la cual solo tenia nombres, apellidos, fecha de cumpleaños y otras cosas mas irrelevantes, necesitaba tener los correos de estos, teniendo en cuenta que los correos de los empleados de mi empresa esta compuesto de el primer nombre, seguido por un punto, seguido por el primer apellido, luego @ y finalmente el dominio del correo (Ejem: andy.gonzales@scotiabank.com.pe), el problema se hubiera resuelto con la función Concatenar pero el problema era que en una sola celda estaban los dos nombres y en otra celda los dos apellidos. Con la siguiente formula pude extraer “solo” el primer nombre y el primer apellido y dice así:

Celda:
C1=ACOSTA CUYA
D1=MARIO RICARDO

=CONCATENAR(MINUSC(IZQUIERDA(D1,HALLAR(" ",D1,1)-HALLAR("",D1,1))),".",
MINUSC(IZQUIERDA(C1,HALLAR(" ",C1,1)-HALLAR("",C1,1))),"@scotiabank.com.pe")

Resultado:
mario.acosta@scotiabank.com.pe

También encontre otras ayudas, estas son:

Ejemplo: en la celda A1: GOMEZ LOPEZ JOSE LUIS, en la celda B1: GOMEZ LOPEZ, en la celda C1: JOSE LUIS.

Pon en B1:

=IZQUIERDA(A1;HALLAR(" ";A1;HALLAR(" ";A1;1)+1))

te dará GÓMEZ LÓPEZ

Pon en C1:

=EXTRAE(A1;LARGO(B1)+1;LARGO(A1)-LARGO(B1))

te dará JOSÉ LUIS

Espero les aya ayudado por que a mi si me ayudo y mucho… Hasta pronto.

Anuncios