› Excel e gli applicativi Microsoft Office › =#VALORE al posto di una formula
-
AutoreArticoli
-
In una cella è presente una formula molto complessa.
Salvo il file.
Quando lo riapro, al posto della formula mi ritrovo #VALORE.
Il problema è che non vedo più la formula per correggerla.
Devo andare a recuperarla, in un backup precedente e sicuramente non l'ultima versione che ha dato errore.
C'è modo di rivederla? Perché excel invece di dare il risultato della cella #VALORE lasciando la formula intatta, mi sostituisce #VALORE alla formula stessa?
Grazie.
Ciao
Oltre a seguire il suggerimento di @D@nilo (un caro saluto), non è che si tratta di Formula matriciale (da confermare con CTRL+SHIFT+ENTER) e non col solo ENTER?
Ma, comunque, la formula dovresti sempre poterla leggere.
Ciao,
Mario
Come sospettavo, la formula è troppo lunga, questa è la formula nella cella Q27:
=SE(Q22="";"DATA NON PRESENTE";SE(Q25="";"NOME FILE NON FRESENTE";SE(VAL.ERRORE(INDIRETTO("'["&Q25&"]"&"Foglio1'!$G$1"));"FILE NON PRESENTE";SE(Q26="";"CAUSALE NON PRESENTE";SE(T28="";"CAUSALE ERRATA";SE(P24<>P25;"DATA -dal- ERRATA";SE(R24<>R25;"DATA -al- ERRATA";SE(Q38<>"";"NOME FILE ERRATO (IN = OUT)";SE(O(Q15="";P27="";R27="");"ORDINE MODIFICA CORRETTO";SE(O(Q15<P27;Q15>R27);"MEDIA Errata";"ORDINE MODIFICA CORRETTO"))))))))))Una volta spezzata così, la prima parte nella cella Q18:
=SE(Q22="";"DATA -dal- MANCANTE";SE(Q25="";"NOME FILE MANCANTE";SE(VAL.ERRORE(INDIRETTO("'["&Q25&"]"&"Foglio1'!$G$1"));"NO FILE";SE(Q26="";"CAUSALE NON PRESENTE";SE(T28="";"CAUSALE ERRATA";"")))))e così, la seconda parte nella cella Q27:
=SE(Q18<>"";Q18;SE(P24<>P25;"DATA -dal- ERRATA";SE(R24<>R25;"DATA -al- ERRATA";SE(Q38<>"";"NOME FILE ERRATO (IN = OUT)";SE(O(Q15="";P27="";R27="");"ORDINE MODIFICA CORRETTO";SE(O(Q15<P27;Q15>R27);"MEDIA Errata";"ORDINE MODIFICA CORRETTO"))) )))Il problema è cessato.
-
AutoreArticoli
