Separar Nombres de Apellidos y Apellidos de Nombres en Excel

separar textos en excel para contadoresSeparar Nombres de Apellidos y Apellidos de Nombres en Excel es una discusión de nunca acabar, ya hace un tiempo publiqué como separar apellidos de nombres  el cual tuvo mucho acogida sin embargo me pidieron como hacer para separar en sentido inverso es decir separar nombres de apellidos y luego de pensar como hacerlo se me ocurrió una forma interesante, usar el separador de texto como herramienta principal  mas unos toques en la programación (macros)  y quedo sencillamente perfecto, pero solo funciona cuando tiene los dos apellidos más uno o varios nombres; no interesan los apellidos compuestos o apellidos raros al parecer esta macro salió inteligente y es capaz de reconocerlos.

Para reconocer los apellidos compuestos tiene un conjunto de posibles conectores tales como: “LA”, “DEL”, “DE”, “LAS”, “LOS”, “DE LA”, “DE  LAS”, “DE LOS”; si al probar esta macro encuentras que algunos apellidos o nombres no realiza la separación de forma correcta pues solo debes ir al código e ingresar el conector o palabra que falta.

El archivo es 100% modificablem esta herramienta es fundamental para aquellos que necesitan separar por palabras los nombres de los trabajadores para importarlo a PDTS SUNAT , PLAME o cualquier sistema de información que recepcione archivos planos.

 Descargar Separar apellidos de nombres y nombres de apellidos en Excel.xls

Publicidad

1176 Total visitas 38 Visitas de hoy
Si te gusta, compártelo :)Share on Google+0Share on Facebook46Tweet about this on Twitter0Share on LinkedIn0

7 comentarios en “Separar Nombres de Apellidos y Apellidos de Nombres en Excel

  1. albersil

    He introducido también una función para que convierta todo a mayúsculas para así de esa forma trate igual los apellidos San Román, SAN ROMÁN, san román, etc..
    pero a pesar de esto existe esta diferencia:

    cuando el nombre y apellidos es: FERNANDO JAVIER DE LA CASA SAN ROMÁN
    el resultado es bueno de esta forma:
    Nombre : FERNANDO JAVIER
    Apellido paterno : DE LA CASA
    Apellido materno : SAN ROMÁN

    Sin embargo cuando el nombre es así FERNANDO JAVIER SAN ROMÁN DE LA CASA
    el resultado NO es bueno y sale de esta forma:
    Nombre : FERNANDO
    Apellido paterno : JAVIER
    Apellido materno : SAN ROMÁN DE LA CASA

    Responder
  2. albersil

    Hay un pequeño problema, si el nombre y apellidos es como el que sigue:

    Fernando javier San Román De la Casa, el resultado es:

    nombre:Fernando javier Román De
    apellido paterno: la
    apellido materno: Casa

    o tambien

    Fernando javier Román De la Casa, el resultado es:

    nombre:Fernando javier San Román De
    apellido paterno: la
    apellido materno: Casa

    He conseguido arreglar en parte añadiendo , “-“, “SAN” a esta línea

    Case “LA”, “DEL”, “DE”, “LAS”, “LOS”, “DE LA”, “DE LAS”, “DE LOS”, “-“, “SAN”
    pero aun así no funciona bien

    Responder

Deja un comentario

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

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>