"Andrea.9" ha scritto nel messaggio
news:1ca82796-6be3-4ae5...@j9g2000vbk.googlegroups.com...
> Prova cos�:
> =SE(TROVA("y";STRINGA.ESTRAI(A1;TROVA("'";A1)+1;TROVA("'";A1;TROVA("'";A1)+
> 1)-TROVA("'";A1)-1));STRINGA.ESTRAI(A1;TROVA("'";A1)+1;TROVA("'";A1;TROVA("
> '";A1)+1)-TROVA("'";A1)-1);"")
> per�, per trovare una formula esatta, sarebbe interessante sapere quali
> varianti di stringa ti ritrovi.
>
> -- ciao paoloardhttp://
riolab.org
ciao paolo :-)
io ho pensato a questa
=SE(VAL.ERRORE(TROVA("y";(SINISTRA(DESTRA(A1;LUNGHEZZA(A1)-
TROVA("'";A1));TROVA("'";DESTRA(A1;LUNGHEZZA(A1)-
TROVA("'";A1)))-1))))=FALSO;SINISTRA(DESTRA(A1;LUNGHEZZA(A1)-
TROVA("'";A1));TROVA("'";DESTRA(A1;LUNGHEZZA(A1)-
TROVA("'";A1)))-1);"")
che risolve anche il problema dell'errore di #VALORE!
nella tua, copiandola, c'� uscito uno spazio di troppo tra le tue
virgolette del penultimo TROVA (se non no va)
ciao
andrea
**********************
S� � vero per ambedue le tue considerazioni. Grazie.