Excel e gli applicativi Microsoft Office =#VALORE al posto di una formula

Login Registrati
Stai vedendo 4 articoli - dal 1 a 4 (di 4 totali)
  • Autore
    Articoli
  • #29275 Score: 0 | Risposta

    ABRAMO48
    Partecipante
      1 pt

      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.

      #29282 Score: 0 | Risposta

      D@nilo
      Partecipante
        12 pts

        Ciao

        Allega il file con l'errore 

        #29283 Score: 0 | Risposta

        Marius44
        Moderatore
          58 pts

          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

          #29289 Score: 0 | Risposta

          ABRAMO48
          Partecipante
            1 pt

            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.

          Login Registrati
          Stai vedendo 4 articoli - dal 1 a 4 (di 4 totali)
          Rispondi a: =#VALORE al posto di una formula
          Gli allegati sono permessi solo ad utenti REGISTRATI
          Le tue informazioni: