Adaptar texto

20/01/2005 - 12:39 por jose | Informe spam
Hola,
Necesito comparar dos tablas (la mía y otra que me han mandado) que tienen
datos parecidos pero no idénticos en un campo (Nombre)
Mi tabla tiene siempre este formato:
Smith, Paul
Van Hayden, Peter

Y la otra:
SMITH Paul (y un espacio al final)
VAN HAYDEN Peter (y un espacio al final)

No consigo hacer lo siguiente con esta última tabla:
- Mantener la primera mayúscula y convertir el resto del apellido a
minúsculas (teniendo en cuenta que puede ser doble con un espacio en medio)
- Poner una coma después del apellido + un espacio en blanco
- Poner el nombre tal y como está, y quitar el espacio del final
Es decir, que las dos tablas sean iguales en ese campo Nombre.

Una ayudita para este desesperado, por favor :-)
 

Leer las respuestas

#1 Benito Merino
20/01/2005 - 14:39 | Informe spam
Hola.

En A2 por el texto que tienes que convertir y en A3 pon la siguiente fórmula:

=NOMPROPIO(SUSTITUIR(ESPACIOS(A2);"
";",";LARGO(ESPACIOS(A2))-LARGO(SUSTITUIR(A2;" ";""))))

Saludos,

Benito

"jose" escribió:

Hola,
Necesito comparar dos tablas (la mía y otra que me han mandado) que tienen
datos parecidos pero no idénticos en un campo (Nombre)
Mi tabla tiene siempre este formato:
Smith, Paul
Van Hayden, Peter

Y la otra:
SMITH Paul (y un espacio al final)
VAN HAYDEN Peter (y un espacio al final)

No consigo hacer lo siguiente con esta última tabla:
- Mantener la primera mayúscula y convertir el resto del apellido a
minúsculas (teniendo en cuenta que puede ser doble con un espacio en medio)
- Poner una coma después del apellido + un espacio en blanco
- Poner el nombre tal y como está, y quitar el espacio del final
Es decir, que las dos tablas sean iguales en ese campo Nombre.

Una ayudita para este desesperado, por favor :-)



Preguntas similares