por sailepaty » 23 Ene 2007 15:20
Vamos por partes como decía Jack el destripador,
A2 = JUAN ANTONIO MANUEL PEREZ GONZALES
a) SUSTITUIR(A2," ","")
[tab]Esta parte de la formula devuelve el valor de A2 sin espacios
[tab][tab]JUANANTONIOMANUELPEREZGONZALES
b) LARGO(JUANANTONIOMANUELPEREZGONZALES) o LARGO(SUSTITUIR(A2," ",""))
[tab]Esta parte de la formula devuelve la cantidad de caracteres sin espacios del valor de A2
[tab][tab]30
c) LARGO(A2)
[tab]Esta parte de la formula devuelve la cantidad de caracteres del valor de A2
[tab][tab]34
d) LARGO(A2)-LARGO(SUSTITUIR(A2," ",""))
[tab]Analizando los puntos anteriores esto seria igual a: 34 - 30
[tab][tab]4
e) SUSTITUIR(A2," ","@",4)
[tab]Esta parte de la formula sustituye el último espacio por el signo @ que es poco común se encuentre en un listado de nombres
[tab][tab]JUAN ANTONIO MANUEL PEREZ@GONZALES
f) ENCONTRAR("@",JUAN ANTONIO MANUEL PEREZ@GONZALES)
[tab]Esta parte de la formula devuelve la posición del sigo @ en la cadena que regreso la formula anterior
[tab][tab]26
g) DERECHA(A2,34-26)
[tab]Finalmente la formula regresa la ultima palabra de la frase
[tab][tab]GONZALES
Me parece que con esta explicación podrás deducir la primera parte de la formula para atrapar el posible error.
Saludos