Opprette betingede formler

Gjelder for
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Testing av om betingelsene er sann eller usann og å foreta logiske sammenligninger mellom uttrykk er vanlig for mange oppgaver. Du kan bruke OG-, ELLER-, IKKE- og HVIS-funksjoner til å opprette betingede formler.

HVIS-funksjonen bruker for eksempel følgende argumenter.

Formel med funksjonen hvis

Formel som bruker HVIS-funksjonen

Knappebilde logical_test: Betingelsen du vil kontrollere.

Bildeforklaring 2 value_if_true: Verdien som skal returneres hvis betingelsen er Sann.

Knappebilde value_if_false: Verdien som skal returneres hvis betingelsen er Usann.

Hvis du vil ha mer informasjon om hvordan du oppretter formler, kan du se Lage eller slette en formel.

Hva vil du gjøre?

Opprett en betinget formel som resulterer i en logisk verdi (SANN eller USANN)

Du gjør dette ved å bruke funksjonene OG,ELLER og IKKE som vist i eksemplet nedenfor.

Eksempel

Det kan være enklere å forstå dette eksemplet hvis du kopierer det til et tomt regneark.

Hvordan kopierer jeg et eksempel?

  1. Merk eksemplet i denne artikkelen.
    velg et eksempel fra hjelp i Excel 2013 for Windows
    Merke et eksempel fra Hjelp
  2. Trykk CTRL+C.
  3. Opprette en tom arbeidsbok eller et tomt regneark i Excel.
  4. I regnearket merker du celle A1 og trykker CTRL+V.

Viktig

Du må lime eksemplet inn i celle A1 i regnearket for at det skal virke som det skal.

  1. Du bytter mellom å vise resultater og å vise formler som returnerer resultater, ved å trykke CTRL+J eller ved å klikke Vis formler i Formelrevisjon-gruppen på fanen Formler.

Når du har kopiert eksemplet til et tomt regneark, kan du tilpasse det etter behov.

Data
15
9
8
tannhjul
Kontrollprogrammer
Formel Beskrivelse (Resultat)
=OG(A2>, A3, A2, A4<) Fastslår om verdien i celle A2 er større enn verdien i celle A3, og om verdien i celle A2 er mindre enn verdien i celle A4. (USANN)
=ELLER(A2>; A3; A2; A4<) Fastslår om verdien i celle A2 er større enn verdien i celle A3, eller om verdien i celle A2 er mindre enn verdien i celle A4. (SANN)
=IKKE(A2+A3=24) Bestemmer om summen av verdiene i celle A2 og A3 ikke er lik 24. (USANN)
=IKKE(A5="tannhjul") Fastslår om verdien i celle A5 ikke er lik "tannhjul". (USANN)
=ELLER(A5<>"Tannhjul",A6 = "Kontrollprogrammer") Fastslår om verdien i celle A5 ikke er lik "Sprockets" eller om verdien i A6 er lik "Kontrollprogrammer". (SANN)

Hvis du vil ha mer informasjon om hvordan du bruker disse funksjonene, kan du se OG-funksjon, ELLER-funksjon og IKKE-funksjon.

Til toppen av siden

Opprette en betinget formel som resulterer i en annen beregning eller i andre verdier enn SANN eller USANN

Du kan gjøre dette ved å bruke HVIS-, OG- og ELLER-funksjonene og operatorene som vist i eksemplet nedenfor.

Eksempel

Det kan være enklere å forstå dette eksemplet hvis du kopierer det til et tomt regneark.

Hvordan kopierer jeg et eksempel?

  1. Merk eksemplet i denne artikkelen.

    Viktig!

    Ikke merk rad- eller kolonneoverskriftene.

    velg et eksempel fra hjelp i Excel 2013 for Windows
    Merke et eksempel fra Hjelp

  2. Trykk CTRL+C.

  3. Opprette en tom arbeidsbok eller et tomt regneark i Excel.

  4. I regnearket merker du celle A1 og trykker CTRL+V.

Viktig

Du må lime eksemplet inn i celle A1 i regnearket for at det skal virke som det skal.

  1. Du bytter mellom å vise resultater og å vise formler som returnerer resultater, ved å trykke CTRL+J eller ved å klikke Vis formler i Formelrevisjon-gruppen på fanen Formler.

Når du har kopiert eksemplet til et tomt regneark, kan du tilpasse det etter behov.

Data
15
9
8
tannhjul
Kontrollprogrammer
Formel Beskrivelse (Resultat)
=HVIS(A2=15; "OK"; "Ikke OK") Hvis verdien i celle A2 er lik 15, returneres «OK». Ellers returnerer du «Ikke OK». (OK)
=HVIS(A2<>15; "OK"; "Ikke OK") Hvis verdien i celle A2 ikke er lik 15, returneres «OK». Ellers returnerer du «Ikke OK». (ikke OK)
=HVIS(IKKE(A2<=15), "OK", "Ikke OK") Hvis verdien i celle A2 ikke er mindre enn eller lik 15, returneres «OK». Ellers returnerer du «Ikke OK». (ikke OK)
=HVIS(A5<>"TANNHJUL"; "OK"; "Ikke OK") Hvis verdien i celle A5 ikke er lik "TANNHJUL", returneres "OK". Ellers returnerer du «Ikke OK». (ikke OK)
=HVIS(OG(A2>, A3, A2, A4<), "OK", "Ikke OK") Hvis verdien i celle A2 er større enn verdien i celle A3, og verdien i A2 også er mindre enn verdien i celle A4, returneres «OK». Ellers returnerer du «Ikke OK». (ikke OK)
=HVIS(OG(A2<>, A3, A2, A4<>), "OK", "Ikke OK") Hvis verdien i celle A2 ikke er lik A3, og verdien i A2 heller ikke er lik verdien i celle A4, returneres "OK". Ellers returnerer du «Ikke OK». (OK)
=HVIS(ELLER(A2>, A3, A2, A4<), "OK", "Ikke OK") Hvis verdien i celle A2 er større enn verdien i A3 eller verdien i A2 er mindre enn verdien i A4, returneres «OK». Ellers returnerer du «Ikke OK». (OK)
=HVIS(ELLER(A5<>"Tannhjul"; A6<>"Kontrollprogrammer"), "OK"; "Ikke OK") Hvis verdien i celle A5 ikke er lik "Tannhjul" eller verdien i A6 ikke er lik "Kontrollprogrammer", returneres «OK». Ellers returnerer du «Ikke OK». (ikke OK)
=HVIS(ELLER(A2<>, A3, A2, A4<>), "OK", "Ikke OK") Hvis verdien i celle A2 ikke er lik verdien i celle A3 eller verdien i A2 ikke er lik verdien i celle A4, returneres «OK». Ellers returnerer du «Ikke OK». (OK)

Hvis du vil ha mer informasjon om hvordan du bruker disse funksjonene, kan du se HVIS-funksjon, OG-funksjon og ELLER-funksjon.

Til toppen av siden