Excel har en praktisk funktion som heter Evaluate Formula, som löser en formel ett steg i taget.
Varje gång du klickar på knappen Utvärdera löser Excel den understrukna delen av formeln och visar resultatet.
Låt oss ta en titt.
Här är samma kalkylblad som jag visade dig tidigare, när vi pratade om felsökningsformler med F9-tangenten. Ålder-kolumnen innehåller en formel som beräknar ålder från födelsedatum, och kolumnen Status använder IF-funktionen för att märka varje person i listan som antingen vuxen eller mindreårig.
Låt oss använda utvärderingsfunktionen för att se hur dessa formler fungerar.
Du hittar utvärdera formel på fliken Formler i menyfliksområdet, i gruppen Formelgranskning.
För att använda Evaluation Formula, välj en formel och klicka på knappen i menyfliksområdet.
När fönstret öppnas ser du formeln i en textruta med knappen Utvärdera nedan.
En del av formeln kommer att understrykas - detta är den del som för närvarande är "under utvärdering". I det här fallet är att lösa TODAY-funktionen det första steget i att lösa denna formel.
När vi klickar på Utvärdera utvärderas TODAY-funktionen och returnerar ett datum i Excels serienummerformat och YEARFRAC-funktionen understryks som nästa steg i utvärderingsprocessen.
Vid nästa klick utvärderas YEARFRAC-funktionen och INT-funktionen understryks.
Ett sista klick och formeln löses med resultatet 12.
Observera att knappen Utvärdera ändras till Starta om i slutet av utvärderingsprocessen. Klicka på Starta om för att utvärdera formeln igen om du vill.
Låt oss nu utvärdera statusformeln.
I det här fallet löses E5 först för att få Age, som används i det logiska testet i IF-uttalandet. 12 är mindre än 20, så FALSE är resultatet av det logiska testet. "Mindre" är det slutliga resultatet, eftersom "Mindre" ges som värdet att använda om det är falskt.
Låt oss starta om utvärderingen och titta på "Step in" och "Step out" -funktionen.
I det här fallet, eftersom E5 i sig är en formel, kan vi "gå in" och utvärdera den formeln också. Processen är densamma som en normal utvärdering. När du är klar klickar du på "steg ut" för att fortsätta utvärderingen av den ursprungliga formeln.
Möjligheten att gå in i andra formler är en valfri funktion. Den är tillgänglig när en formel hänvisar till andra formler eller till cellreferenser.
Om du går in i en annan formel och bestämmer att du inte vill utvärdera den klickar du bara på "Steg ut" för att fortsätta utvärdera huvudformeln.
Så där har du det. Evaluate Formula är en praktisk komplimang för att använda F9-tangenten. Och det är ett bra sätt att förstå hur Excel löser formler.