Ho usato la seguente formula
=SE(TROVA(")";B3)=2;A1;A1+1)
ma nella condizione di VERO mi restituisce correttamente il valore di
A1, in quella di FALSO mi restituisce #VALORE!
qualcuno sa dirmi perchè? dove ho sbagliato?
=SE(TROVA(")";B3;2);A1;A1+1)
--
---------------------------
Mauro Gamberini
http://www.riolab.org/
Spiegati meglio...
La formula che hai postato, in che cella è inserita?
--
Spero d'esserti stato d'aiuto.
Ti ringrazio anticipatamente per il riscontro.
Ciao
Franz Verga
a Franz Verga
la cella della formula è la A3
questo è lo schema:
A | B |
1 | 1 | testo |
2 | | testo |
3 | =SE(T... | testo | *
4 | | testo |
*se in B3 è scritto a)testo vorrei in A3 il valore di A1, altrimenti
A1+1
Non so se ho capito bene cosa vuoi ottenere, però puoi provare con questa
formula:
=SE(VAL.ERRORE(TROVA(")";B3));A1+1;SE(TROVA(")";B3)=2;A1;A1+1))
-------------------------------------------------------------
Ciao,
Quel SE() restituisce #VALORE! perché è la funzione TROVA() a generare
questo valore d'errore se il testo cercato non è contenuto nella stringa.
Puoi provare così:
=SE(CONTA.SE(B3;"?)*")=1;A1;A1+1)
Ciao
Barbara