HVIS

Back to all functions

HVIS-funksjonen kjører en logisk test, og returnerer én verdi for et SANN-resultat og en annen for et USANN-resultat. For eksempel, for å «bestå» score over 60 i en HVIS-funksjon, ser det slik ut: = HVIS (A1> 60; «Bestått»; «Ikke bestått»). Mer enn én tilstand kan testes ved å bruke flere HVIS-setninger i en funksjon. HVIS kan kombineres med logiske funksjoner som OG og ELLER for å utvide den logiske testen.

Hensikt

Test for en bestemt tilstand

Returverdi

Verdiene assosiert med tilstanden SANN eller USANN

Syntaks

= OM (logical_test; [value_of_true]; [value_if_feet])

Argument

logisk_test – En verdi eller et logisk uttrykk som kan evalueres som SANN eller USANN.

verdi_hvis_sann – [valgfritt] Verdien som skal returneres når logical_test evalueres som SANN.

verdi_hvis_usann – [valgfritt] Verdien som skal returneres når logisk_test evalueres som USANN.

Bruksnotater

HVIS-funksjonen kjører en logisk test på en setning og returnerer forskjellige verdier avhengig av om resultatet av testen er SANN eller USANN. Det første argumentet, logisk_test, er et uttrykk som returnerer enten SANN eller USANN. Både verdi_hvis_sann og verdi_hvis_usann er valgfrie argumenter, men minst ett av dem må oppgis. Resultatet fra HVIS kan være en verdi, en cellereferanse eller til og med en helt separat formel.

I eksemplet vi ga tidligere, ønsket vi å gi enten «Bestått» eller «Ikke bestått» basert på poeng. Bestått er 60 poeng eller mer. Formelen for dette er:

= HVIS (C6> = 60; «Bestått»; «Ikke bestått»)

Dette betyr: Hvis verdien i celle C6 er større enn eller lik 60, returnerer «Bestått». Ellers returneres «Ikke bestått».

Den logiske flyten i formelen kan også reverseres. Denne formelen gir dermed samme resultat:

= HVIS (C6 <60; «Ikke bestått»; «Bestått»)

Dette betyr: Hvis verdien i celle C6 er mindre enn 60, returnerer «Ikke bestått». Ellers returneres «Bestått».

Begge formlene gir riktige resultater når de kopieres ned.

Flere HVIS-uttalelser

HVIS-funksjonen kan «innkapsles». Med «innkapslede» HVIS-funksjoner mener vi en formel der minst én HVIS-funksjon er inne i en annen for å teste for flere utsagn samtidig og returnere flere mulige resultater. Hver HVIS-setning må plasseres forsiktig inne i en annen slik at logikken er riktig.

For eksempel kan følgende formel brukes til å gi et resultat fra 0-4 i stedet for et resultat for bestått / ikke bestått resultat:

= HVIS (C6 <60; «0»; HVIS (C6 <75; «1»; HVIS (C6 <85; «2»; HVIS (C6 <95; «3»; «4»)))

Totalt 64 HVIS-funksjoner finnes i samme funksjon. Vanligvis bør du imidlertid vurdere å bruke andre funksjoner, for eksempel FINN.RAD eller FINN.KOLONNE for mer komplekse scenarier, da de kan håndtere flere vilkår på en mye smidigere måte.

Logiske operatører

Når du oppretter en logisk test med en OM-funksjon, kan du bruke en av følgende logiske operatorer:

SammenligningsoperatørBetydningEksempel
=er likA1=B1
>større ennA1>B1
>=større enn eller er likA1>=B1
<mindre ennA1<B1
<=mindre enn eller er likA1<=B1
<>Ikke likA1<>B1

HVIS med OG, ELLER, IKKE

HVIS-funksjonen kan kobles til OG-, ELLER- og IKKE-funksjonene. For eksempel, hvis du vil returnere «Bestått» når B1 er mellom 1 og 10, kan du bruke denne formelen:

= HVIS (OG (B1> 1; B1 <10); «Bestått»; «»)

Dette betyr: Hvis B1 er større enn 1 og mindre enn 10, returner «Bestått». Ellers blir ingenting returnert («»).

For å returnere C1 + 10 når B1 er enten «15» eller «20», kan du bruke ELLER-funksjonen som følger:

= HVIS (ELLER (B1 = «15»; B1 = «20»); C1 + 10; C1)

Dette betyr: Hvis B1 er enten 15 eller 20, returner C1 + 10. Ellers returneres C1.

= HVIS (IKKE (B1 = «15»); B1 + 10; B1)

Dette betyr: Hvis B1 IKKE er 15, returner C1 + 10. Ellers returner C1.

Notater

• Hvis du vil betinget telle antall verdier, bruk funksjonene ANTALL.HVIS eller ANTALL.HVIS.SETT

• For å betinget summere verdier, bruk funksjonene SUMMERHVIS eller SUMMER.HVIS.SETT

• Hvis noen av argumentene spesifisert i HVIS-funksjonen er en matrise, evalueres hver enhet i matrisen separat.

Nå vil vi gå gjennom HVIS-funksjonen, som sjekker om et gitt vilkår er oppfylt, og returnerer en verdi avhengig av om vilkåret er SANT eller FALSK.
HVIS-funksjonen har tre argumenter, vilkåret, returverdien om vilkåret er sant, og returverdien om vilkåret er falskt.

Vi kan for eksempel sjekke om verdien i celle B7 er større eller mindre enn 50.
Vi bruker likhetstegn, HVIS, B7 er større enn 50.
Vi ønsker en S om vilkåret er sant, og en F om det er falskt.
Resultatet er at verdien i B7 er mindre enn 50, så returverdien blir F.

Om vi kopierer nedover, kan vi sjekke om verdien i B9 er større enn 50, som vi ser er sant.
I denne leksjonen har vi sett på den veldig nyttige HVIS-funksjonen.

Populære kurs

Gratiskurs – Introduksjon til Excel

Kostnadsfri introduksjon til Excel

Usikker på om nettbasert læring er rett? Det er nettopp derfor vi har laget dette kurset. Vi har håndplukket relevante...

Pivottabeller Fordypning

Bli ekspert på Excels mest grunnleggende analyseverktøy

Du lærer raskt og effektivt å sette opp og analysere databaser. Når du kan analysere data på et dypere nivå,...

Power BI Basis

Lær deg bruke Power BI og ta datadrevne beslutninger for din virksomhet

Power BI er Microsofts tjeneste innen business intelligence. Business intelligence handler om å analysere og oppsummere data for å skape...

Excelfunksjoner Fordypning

Fordyp å utvikle dine kunnskaper i Excelfunksjoner

Lær hvordan du effektivt administrerer databaser, fjerner tekst i celler og henter verdier fra andre tabeller. Kurset går også gjennom...

Vi hjelper deg å velge de rette nettkursene for din virksomhet

Power Query Basis

Lær hvordan du henter og konverterer data med Power Query

I onlinekurset Power Query Basis lærer du deg programmet fra grunnen av. Kurset henvender seg til deg som har grunnleggende...

Power BI Basis

Lær deg bruke Power BI og ta datadrevne beslutninger for din virksomhet

Power BI er Microsofts tjeneste innen business intelligence. Business intelligence handler om å analysere og oppsummere data for å skape...

Vi hjelper deg å velge de rette nettkursene for din virksomhet

Faglige Excelkurs

Excel for økonomer

Et tilpasset Excelkurs for deg som er økonom

Excel er et nyttig verktøy, særlig for deg som jobber innen økonomi. Vi har derfor laget et unikt og tilpasset...

Excel for selgere

Løft salgsresultatene dine med Excel

Lær de mest relevante delene av Excel på en tidseffektiv måte. Dekk kunnskapshullene og forhindre unødvendige flaskehalser. Lær om Pivottabeller,...

Vanligvis fungerer kursene våre som de er, men noen ganger kan det lønne seg å tilpasse et kurs for din organisasjon. Kontakt oss så forteller vi mer.

Kontakt oss