Hola J. Eduardo!

J. Eduardo Moreno escribi�:
No daras, necesitas una combinaci�n de varias funciones.

La formula que probe es esta:

=SI(ENCONTRAR(MAY�SC("sanchez");MAY�SC(A1))>=1;A1;"No existe")


Es una l�stima que haya el bug de la funci�n HALLAR (seg�n la ayuda) incorrectamente traducida por BUSCAR (seg�n el piloto de funciones) que coincide en su nombre con la funci�n BUSCAR de toda la vida. Eso permitir�a prescindir de la conversi�n a may�sculas y utilizar expresiones regulares para encontrar tanto "s�nchez" como "sanchez".

Otro problema es que cuando no encuentra la subcadena da un error de #VALOR (al menos en la 1.1.4), lo que afea el resultado. Lo resolv� con la siguiente modificaci�n:

=SI(Y(ESERR(ENCONTRAR("SANCHEZ";MAY�SC(A2);1));ESERR(ENCONTRAR("S�NCHEZ";MAY�SC(A2);1)));"";A2)

Lo dicho un latazo, que se podr�a evitar con la funci�n HALLAR.  :-(


Salud,

--
Ismael Fanlo

http://superalumnos.net
"S�lo el conocimiento nos hace libres"

http://www.apif.info
Asociaci�n de Profesores de Inform�tica Freelance

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Responder a