Excel ha una comoda funzionalità chiamata Valuta formula, che risolve una formula un passaggio alla volta.
Ogni volta che fai clic sul pulsante Valuta, Excel risolverà la parte sottolineata della formula e ti mostrerà il risultato.
Diamo un'occhiata.
Ecco lo stesso foglio di lavoro che ti ho mostrato prima, quando abbiamo parlato del debug delle formule usando il tasto F9. La colonna Età contiene una formula che calcola l'età dalla data di nascita e la colonna Stato utilizza la funzione SE per etichettare ogni persona nell'elenco come Adulto o Minore.
Usiamo la funzione Valuta per vedere come funzionano queste formule.
È possibile trovare Valuta formula nella scheda Formule della barra multifunzione, nel gruppo Controllo formula.
Per utilizzare Valuta formula, selezionare una formula e fare clic sul pulsante sulla barra multifunzione.
Quando si apre la finestra, vedrai la formula visualizzata in una casella di testo con un pulsante Valuta sotto.
Una parte della formula sarà sottolineata - questa è la parte attualmente "in valutazione". In questo caso, risolvere la funzione TODAY è il primo passo per risolvere questa formula.
Quando si fa clic su Valuta, la funzione TODAY viene valutata e restituisce una data nel formato del numero di serie di Excel e la funzione YEARFRAC è sottolineata, come passaggio successivo nel processo di valutazione.
Al clic successivo, la funzione YEARFRAC viene valutata e la funzione INT viene sottolineata.
Un ultimo clic e la formula si risolve con un risultato di 12.
Si noti che il pulsante Valuta cambia in Riavvia alla fine del processo di valutazione. Fare clic su Riavvia per valutare nuovamente la formula, se lo si desidera.
Ora valutiamo la formula dello stato.
In questo caso, E5 viene risolto prima per ottenere Age, che viene utilizzato nel test logico nell'istruzione IF. 12 è minore di 20, quindi FALSE è il risultato del test logico. "Minor" è il risultato finale, poiché "Minor" è dato come valore da usare se falso.
Riavviamo la valutazione e guardiamo le funzioni "Step in" e "Step out".
In questo caso, poiché E5 è di per sé una formula, possiamo "intervenire" e valutare anche quella formula. Il processo è lo stesso di una normale valutazione. Al termine, fare clic su "esci" per continuare a valutare la formula originale.
La possibilità di passare ad altre formule è una caratteristica opzionale. È disponibile quando una formula fa riferimento ad altre formule o a riferimenti di cella.
Se passi a un'altra formula e decidi di non volerla valutare, fai clic su "Esci" per continuare a valutare la formula principale.
Così il gioco è fatto. Evaluate Formula è un utile complemento all'uso del tasto F9. Ed è un ottimo modo per capire come Excel risolve le formule.