Excel Formler: HVIS funktion i Excel (engelsk: IF)

Hviser1
Indhold

Sådan laver du en HVIS funktion

Når du gerne vil have en formel i en situation og en anden formel på et andet tidspunkt, ja så skal du bruge en HVIS formel i Excel. Vi viser her, hvordan HVIS funktionen bruges i betingede sætninger. Disse sætninger /Excel koder anvendes ofte i regneark. Ved hjælp af disse Excel koder er det muligt at få regnearket til at give forskellige svar/beregninger – afhængig af indholdet af en given celle. Når du først har fået styr på HVIS formlen, er den uundværlig, når du laver lidt mere komplicerede Excel-opgaver.

 

Den engelske version IF function. Har du en engelsk version af Excel, kan du bruge samme fremgangsmåde, du skal her bare erstatte formlerne HVIS med IF.

 

HVIS funktionen er en betinget sætning, og har følgende syntaks:

=HVIS(Betingelse;Sand;Falsk)

Betingelse er en logisk matematisk test. Den skal altid kunne valideres og ende med enten sand eller falsk.

Sand og falsk. Her anføres, hvad der skal stå i cellen, hvis betingelsen er hhv. opfyldt eller ikke opfyldt. Sand og falsk kan være:

  • En formel B1 10%          Bemærk intet lighedstegn foran
  • Et tal 0
  • En tekst “Ingen rabat”     Bemærk tekst skal stå i anførselstegn

Her vises en betinget sætning, der skal beregne, om et givet køb udløser rabat eller ej. Hvis det udløser rabat, skal rabatten beregnes og påvirke feltet “I alt”. I eksemplet gives der rabat, hvis der købes for 50.000.

hvisfunktion1

Den logiske test består af, om det der står i celle B1 er større end 50.000 (B1>50,000). Er dette tilfældet, så er resultatet af testen Sand og dermed beregnes rabatten til 10% af B1 (B1*10%) i modsat fald, altså hvis testen er Falsk, ydes der ingen rabat (0).

Følgende HVIS funktion skal bruges ud for Rabat B2:

=HVIS(B1>50000;B1*10%;0)

 

 

En mere kompleks HVIS formel i Excel

I mere komplekse modeller kan det være en fordel, at de værdier, der indgår i HVIS formlen, ikke tastes direkte i formlen, men i stedet i en celle som der i formlen refereres til. Det kan dermed være lettere og hurtigere at ændre en værdi ved at ændre værdien i en celle.

hvisfunktion2Du får boksen op ved at gå under fanen ”Formler”, og vælge ”fx Indsæt funktion”, vælg derefter HVIS funktionen.

Eksemplet herunder viser, hvordan celle B5 til B7 indgår i en Excel HVIS funktion.

Skærmbillede 2016-03-01 kl. 12.11.05

Flere HVIS-funktioner i samme funktion

Ved indsættelse af flere HVIS-funktioner i hinanden, kan der skabes avancerede formler, som giver ét resultat ud fra et eller flere kriterier.

Som eksempel tages udgangspunkt i en rabatordning, hvor der gives én rabat når købet er mellem 50.000 og 70.000 og en anden rabat når købet er over 70.000:

Formlen kan opbygges på følgende måde:

Resultatet skal vises i celle B2, hvor vi igen indsætter HVIS funktionen. I det første felt »Logisk_test« spørger vi om B1 er større end B6, og hvis det er korrekt, skal der i feltet »Værdi_hvis_sand« stå B1 gange med C6, som er værdien 20% (B1*C6):

Vi mangler nu at kunne få returneret de to sidste værdier, nemlig 0 og 10%. Det gøres ved at stille markøren i det tomme felt »Værdi_hvis_falsk«, og i venstre side af formellinjen, klikke på HVIS:

Der vil nu vises en ny tom HVIS boks, som skal fyldes med data. Med den bygger vi videre på funktionen, hvilket du kan se i formellinjen, hvor en HVIS er bygget ind i den anden HVIS:

Her lyder testen sådan, at når B1 er større end B7 (cellen med 50.000) B1>B7, skal B1 ganges med C7 (cellen med 10%) B1*C7, er testen ikke sand, skal funktionen returnere tallet 0:

Ændres tallet i celle B1 til 80.000,
bliver rabatten 20% dvs. 16.000:
Ændres tallet i B1 til 40.000,
bliver rabatten 0%:

Se også følgende relaterede blogindlæg og lær mere:

Bliv bedre til Excel på vores kurser

Vil du have tingene forklaret af en af vores eksperter i Excel, så kan vi tilbyde dig følgende kurser:

 

Du kan også tilmelde dig vores nyhedsbrev og få gode tips og tricks til, hvordan du kan optimere din brug af Excel og Microsoft 365. Du finder et link nederst på siden.

pointing-on-laptop.jpg
Bliv bedre til Excel

Vi har Excel kurser og ydelser der kan hjælpe dig hjælpe dig med en bedre og mere effektiv anvendelse.

Tilmeld nyhedsbrev

Udfyld nedenstående oplysninger hvis du ønsker at modtage en e-mail med nyheder, tips og tricks i form af diverse video guides til Office pakkens programmer.

Gratis webinar i Excel

Deltag i vores gratis webinar i Microsoft 365 Excel,
og få masser af viden samt tips og tricks
til arbejdet med Excel.

Bestil et tilbud på et solo kursus

Udfyld nedenstående oplysninger, og vi vil kontakte dig hurtigst muligt med et tilbud på et solokursus til dig (og evt. 1 kollega).

Bestil et tilbud på et firmakursus

Udfyld nedenstående oplysninger, og vi vil kontakte dig hurtigst muligt med et tilbud på et firmakursus for 3-12 personer fra din arbejdsplads.

Bestil tilbud på E-learning

Udfyld nedenstående formular, og vi vil vende tilbage med et tilbud på E-learning.

Spørg om kurset

Har du spørgsmål til et kursus, så kan du udfylde nedenstående, og vi vil hurtigt kontakte dig.

Tilmeld dig vores kursusagent

Er du klar på at deltage i et kursus med et par ugers varsel, så tilmeld dig vores Last minute tilbud – og få tilbud om kurser med op til 40% i rabat.

Tilbuddet som du modtager pr. mail, gælder for dig og dine kollegaer.

Udfyld nedenstående oplysninger, herefter holder vi dig orienteret pr. mail når der er restpladser på vores kurser.

Bestil et tilbud

Udfyld nedenstående oplysninger, og vi vil kontakte dig hurtigst muligt med et tilbud.