Facebook Twitter Gplus Flickr Pinterest LinkedIn YouTube RSS
Home Fórmulas y funciones Separar nombre y apellidos en distintas celdas en Excel
formats

Separar nombre y apellidos en distintas celdas en Excel

Para cuestiones como generar un RFC o tener un mayor control en tus filtros, se aplica que necesites que en 3 celda contiguas extraigas el nombre, apellido paterno y apellido paterno.

Intrucciones:

1.- En B2 ingresa el nombre comenzando por apellidos (no aplica para quienes tienen apellidos compuestos).

2.- En C2: =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;""))))))

3.- En D2: =IZQUIERDA(B2;(HALLAR(" ";B2))-1)

4.- En E2: =IZQUIERDA((DERECHA(B2;(LARGO(B2))-(HALLAR(" ";B2))));(HALLAR(" ";(DERECHA(B2;(LARGO(B2))-(HALLAR(" ";B2))))))-1)

Si la celda del nombre está en blanco generar un error #VALOR; para esto podrías utilizar la función ESERROR, pero es otra entrada.

La imagen de ejemplo

image

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
20 Comments  comments 
  • Pingback: Mi blog en 2010 « Excel e Info: tecnología e información

  • Pingback: EXCELeINFO – Top 10 de publicaciones vistas en 2011 « EXCELeINFO – Excel vba e información

  • Ov10

    Excelente!!!!, gracias

  • Alejandro Alvizar

    funciona perfecto!!!

  • electrofuentes

    EXCELENTE, PERO COMO LO HAGO SI QUIERO TENER EN UNA SOLA CELDA LOS DOS NOMBRES

    • sergioacamposh

      Las fórmulas están adaptadas para que el nombre esté por apellidos y nombres. Cuando las usas, te separa todos los nombres en una sola celda.

      • electrofuentes

        si las probé y esta muy bien con los apellidos, pero como podría dejar en otra celda los 2 nombres,¿me podrías ayudar?. l

        • sergioacamposh

          Hay 3 fórmulas: una para el apellido parteno, una para el materno y otra para los nombres. Ya probaste las 3?

          • electrofuentes

            si probé las 3 , pero yo deseo tener solo 2 formulas una para los apellidos y otra para los nombres, ¿es posible eso?

          • sergioacamposh

            Concatena las dos fórmulas de los apellidos y listo.

          • electrofuentes

            gracias, maestro

  • daniel

    como quedaria la formula concatenada podrias dar un ejemplo q soy inexperto en exel…

    • http://about.me/sergioacamposh sergioacamposh

      Quedaría así: =IZQUIERDA(B2;(HALLAR(” “;B2))-1) & ” ” & IZQUIERDA((DERECHA(B2;(LARGO(B2))-(HALLAR(” “;B2))));(HALLAR(” “;(DERECHA(B2;(LARGO(B2))-(HALLAR(” “;B2))))))-1)

  • andrea

    Como separar hombres y mujeres en excel?

    • http://about.me/sergioacamposh sergioacamposh

      Tendrías que tener una lista de todos los nombres de mujer y hombre para hacer la comparación, lo cual se vuelve una tarea poco posible de realizar.

  • Pingback: Separar nombres y apellidos en Excel 2013 con llenado rápido « EXCELeINFO – Excel vba e información

  • Pingback: Separar nombres y apellidos en Excel 2013 con llenado rápido « MVPs de LATAM

  • Belen

    Hola, me gustaría saber si hay una posibilidad de separar un nombre COMPLETO (ej: juan alberto perez lopez – escrito en A1)y poner primer nombre en B1, segundo nombre en C1, primer apellido en D1, segundo apellido en E1…pero ocupando solo las funciones: EXTRAER, ENCONTRAR, LARGO, DERECHA, IZQUERDA, le agradecería mucho a quien me pueda ayudar, ah, se supone que tiene que ser solo una función la que realice todo esto no una para cada cosa :)

  • Pingback: EXCELeINFO – Excel vba e información - Estadísticas del Blog 2012, lo más visitado

  • elpidio

    Estas tambien pueden servir un poco mas simple y pesca los dos o tres nombres que tenga.

    1er apellido — =EXTRAE(B2,1,HALLAR(” “,B2,1))

    2do apellido — =EXTRAE(B2,HALLAR(” “,B2,1),+HALLAR(” “,B2,HALLAR(” “,B2,1)+1)-HALLAR(” “,B2,1))

    Nombres — =EXTRAE(B2,HALLAR(” “,B2,HALLAR(” “,B2,1)+1)+1,LARGO(B2)-HALLAR(” “,B2,HALLAR(” “,B2,1)+1)+1)
    Y son independientes.

Sistema Wordpress corriendo bajo... Windows Server 2008 R2
Follow

Get every new post delivered to your Inbox

Join other followers