ordenar lista de nombre y apellidos separados por espacio
Esto tiene un problema y es el número de palabras que tiene el nombre.
Casos en los que no hay problemas:
- Un Nombre y dos apellidos. Ejemplo: Juan López Garcia
- Un Nombre y un apellido. Ejemplo: Juan López
Casos en los que hay problemas o nombres y apellidos complejos:
- Dos nombres. Ejemplo: Francisco Javier López.
- Casos complejos Ejemplo: Jose Javier de la Rosa Martin.
En los primeros casos el primer espacio indica la separación de Nombre y apellidos y se debe montar una cadena tal cual "López Garcia, Juan" ( la coma no es necesaria)
Como no indicas donde tienes los datos (Excel, Word, Acces, etc) no puedo ser mas concreto de como hacerlo.
Te sugiero un análisis del campo para saber:
1.- Cuantas palabras forman los nombres-apellidos
2.- Cuantos tienen nombres compuestos.
3.- Intentar identificar que palabras son nombre y cuales apellidos.
4.- Si una misma palabra puede ser Nombre para uno y apellido para otro.
Lo mejor es tener los datos diferenciados:
Nombre: Jose Domingo
Apellidos: Castaño Solar
Y guardados en campos diferentes: "Jose Domingo";"Castaño Solar"
O con un separador: "Castaño Solar, Jose Domingo"