En Hvis-formel er en grundlæggende logisk formel. Formålet med denne formel er at afgøre, hvad der skal ske baseret på en betingelse: Hvis betingelsen er sand, udføres en handling, ellers udføres en anden. Dette kan sammenlignes med at stille et spørgsmål, der har to mulige svar. Eksempelvis dette senarie:
Barn: Må jeg få en is?
Forældre: Ja
Resultat: Et smilende barn.
Barn: Må jeg få en is?
Forældre: Nej (eller først til kaffe, eller i morgen eller det ved jeg ikke eller noget hel andet)
Resultat: Et surt barn.
Altså, hvis forælderen svare Ja, får du et smilende barn, hvis svaret noget andet, får du et surt barn. En form for enten eller, så at sige.
For at bruge et eksempel med tal, hvis værdien i celle A4 er større end 5, returnere formlen OK, hvis værdien er mindre end 5 returnere formlen Ikke OK.
En Hvis-formel kan altså bruges til at skrive noget afhængigt af en værdi i en celle.
I vores formel er der altså tre elementer:
Et logisk spørgsmål, er udfald hvis det logiske spørgsmål er sandt og et udfald hvis svaret er falsk.
Det logiske spørgsmål er, om forældres svar er Ja – vi tester altså ikke om det er enten eller men om svaret konkret er Ja.
På den måde er svaret på det logiske spørgsmål altså enten Sand (at svaret er lig med Ja) eller falsk (at svaret ikke er Ja – og dermed kan være alt andet.)
=hvis(Logisk spørgsmål ; Resultat ved sandt svar ; Resultat ved falsk svar)
=Hvis(Er svare ja ; Smilende barn ; Surt barn)
=hvis(A1>5 ; OK ; Ikke OK)
Prøv at skriv denne formel ind i en celle i et tomt regneark:
=HVIS(C3="Ja";"Smilende barn";"Surt barn")
Prøv nu at skriv et forældre svar i cellen C3, hvis du skriver Ja, vil du se at resultatet af formlen ændre sig.

Jeg bruger ofte Hvis-formler, når jeg skal kontrollere gentagne værdier. For eksempel, hvis jeg laver et udtræk på medarbejdere og præsterede timer. Her bruger jeg en Hvis-formel til at sikre, at medarbejderen i den aktuelle række ikke er den samme som i rækken ovenfor.
Men Hvis-formler kan bruges på mange måder. For eksempel, hvis du har et budget i én celle og forbrugsdata i en anden celle, kan du bruge en Hvis-formel til at evaluere, om budgettet er overskredet.
=hvis(forbrug>budget; Budget overskredet; Budget overholdt)
Pro tip
I det ovenstående er det logiske spørgsmål baseret på faste værdier. Når du har fod på Hvis-formlen, vil du kunne begynde at kombinere den med andre formler. På den måde kan du på baggrund af, om et kriterie er opfyldt få lave forskellige andre beregninger. Kombinationen med et Opslag, kan være meget stærk.
Hvis-formler kan også bygges sammen. Det gør man ved at skifte sandt eller falsk resultatet ud med en ny Hvis-formel. Det kan sagtens lade sig gøre, men kompleksiteten i formlen bliver hurtig stor.
Den engelske formel
Hvis din Excel er på engelsk, hedder formlen IF men er opbygget på samme måde.
Forstår overhovedet ikke hvad du skriver. Kunne du gøre det med tal, som vel primært er det Excel bruges til?
Tak for kommentaren – jeg har rettet lidt i tekst, så den forhåbentlig er mere forståelig, og tilføjet eksempler med tal.