Tip Excel: para separar nombre y apellidos en distintas.

Muchas veces encontramos  Listados extensos… con un campo único compuesto por NOMBRE Y APELLIDOS, pero se necesita que estos campos esten separados.

Para cuestiones prácticas o tener un mayor control en tus filtros, se  necesitan que esten en 3 celda contiguas, para lo cual  extremo el nombre, apellido paterno y apellido paterno.

para la palicacion de este TIP usamos las siguientes Fórmulas  ( se adjunta archivo ejemplo)archivoejemplo

 1  =IZQUIERDA(B2,(HALLAR(» «,B2))-1)

        2   =IZQUIERDA((DERECHA(B2,(LARGO(B2))-(HALLAR(» «,B2)))),(HALLAR(» «,(DERECHA(B2,(LARGO(B2))-(HALLAR(» «,B2))))))-1)

        =EXTRAE((REEMPLAZAR((B2),(HALLAR(» «,(B2))),1,»»)),(HALLAR(» «,(REEMPLAZAR((B2),(HALLAR(» «,(B2))),1,»»))))+1,((LARGO((REEMPLAZAR((B2),(HALLAR(» «,(B2))),1,»»))))-(HALLAR(» «,(REEMPLAZAR((B2),(HALLAR(» «,(B2))),1,»»))))))

Nota: Si tiene algun error puede usar el punto y coma (;)   para separador de parametros en la fórumula

13 comentarios en “Tip Excel: para separar nombre y apellidos en distintas.

  1. Muy bueno el ejemplo porque nunca habia usado el comando Hallar , pero para separar nombres con espacios o cualquier otro caracter hay una forma mas simple que seria irse a la ficha datos , texto en columnas ,Delimitados y especificar » » un espacio , – , ETC y lo hace de una…

  2. ¿Y por que no simplemente hacer un Text to columns usando el espacio como separador y lo consigues en un click? Que el excel trae muchas cosas útiles de serie, no hace falta programarlo todo (bueno, en este caso lo has hecho con fórmulas).

  3. Hola. buena la formula para separar nombres y apellidos, creo que existe una forma mas simple siguiendo esta ruta: ficha Datos, Bloque Heramienta de Datos, opcion Texto en Clumnas.

    Feliz dia.

  4. Hola a todos, con texto en columnas puedo separar los nombres pero me quedaran todos en una celda separada, la función propuesta me parece excelente porque me permite dejar los dos nombres en una celda y los dos apellidos en otra… Saludos

  5. Hola a todos, la propuesta bien, pero tengo una alternativa
    ..(1) =IZQUIERDA(B3,ENCONTRAR(» «,B3)-1)
    ..(2) =MED(B3,ENCONTRAR(» «,B3,1)+1,ENCONTRAR(» «,B3,ENCONTRAR(» «,B3,1)+1)-ENCONTRAR(» «,B3,1)-1)
    ..(3) =DERECHA(B3,LARGO(B3)-ENCONTRAR(» «,B3,ENCONTRAR(» «,B3,1)+1))
    ….Estas formulas son cortas y permiten realizar lo mismo….
    Saludos

  6. Buen ejemplo, pero no funciona para todo: ¿que pasa cuando son nombres compuestos??

    Tomemos «Eduardo Enrique Solis De La Cruz»… «Eduardo Enrique» es el nombre, «Solis» es apellido paterno y «De La Cruz» es apellido materno. La formula nos dará como resultado:

    «Eduardo» «Enrique» «Solis De La Cruz»,, ya que solamente contempla nombres en el formato: «Ap. Pat.»+»Ap. Mat»+»Nombre» (1 solo)

    Repito: muy buen aportes, sin embargo, no nos confiemos para todos los casos. Saludos!

  7. Estimados Srs
    El ejemplo que uds expusieron está bien expresado, además de la representación que mostraron en forma de captura de una hoja de excel que consta de tres celdas, como seria para un registro que tenga más de tres celdas me refiero las formas usadas.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*