Hvordan bruke IF-THEN-funksjonen i Excel

Innholdsfortegnelse:

Hvordan bruke IF-THEN-funksjonen i Excel
Hvordan bruke IF-THEN-funksjonen i Excel
Anonim

What to Know

  • Syntaksen til IF-THEN er=IF(logisk test, verdi hvis sann, verdi hvis usann).
  • Det første argumentet forteller funksjonen hva den skal gjøre hvis sammenligningen er sann.
  • Det andre argumentet forteller funksjonen hva den skal gjøre hvis sammenligningen er falsk.

Denne artikkelen forklarer hvordan du bruker HVIS-SÅ-funksjonen i Excel for Microsoft 365, Excel 2019, 2016, 2013, 2010; Excel for Mac og Excel Online, samt noen få eksempler.

Legg inn IF-THEN i Excel

HVIS-SÅ-funksjonen i Excel er en kraftig måte å legge til beslutningstaking i regnearkene dine. Den tester en tilstand for å se om den er sann eller usann, og utfører deretter et spesifikt sett med instruksjoner basert på resultatene.

For eksempel, ved å skrive inn et HVIS-SÅ i Excel, kan du teste om en bestemt celle er større enn 900. Hvis den er det, kan du få formelen til å returnere teksten "PERFEKT." Hvis den ikke er det, kan du få formelen til å returnere «TOO LITEN».

Det er mange betingelser du kan angi i HVIS-SÅ-formelen.

HVIS-SÅ-funksjonens syntaks inkluderer navnet på funksjonen og funksjonsargumentene innenfor parentesen.

Dette er den riktige syntaksen til IF-THEN-funksjonen:

=IF(logisk test, verdi hvis sann, verdi hvis usann)

HVIS-delen av funksjonen er den logiske testen. Det er her du bruker sammenligningsoperatorer for å sammenligne to verdier.

THEN-delen av funksjonen kommer etter det første kommaet og inkluderer to argumenter atskilt med et komma.

  • Det første argumentet forteller funksjonen hva den skal gjøre hvis sammenligningen er sann.
  • Det andre argumentet forteller funksjonen hva den skal gjøre hvis sammenligningen er usann.

Et enkelt IF-THEN-eksempel

Før vi går videre til mer komplekse beregninger, la oss se på et enkelt eksempel på en IF-THEN-setning.

Vårt regneark er satt opp med celle B2 som $100. Vi kan legge inn følgende formel i C2 for å indikere om verdien er større enn $1000.

=IF(B2>1000, "PERFECT", "TOOO LITEN")

Denne funksjonen har følgende argumenter:

  • B2>1000 tester om verdien i celle B2 er større enn 1000.
  • "PERFECT" returnerer ordet PERFECT i celle C2 hvis B2 er større enn 1000.
  • "TOO SMALL" returnerer setningen TOO SMALL i celle C2 hvis B2 ikke er større enn 1000.

Sammenligningsdelen av funksjonen kan bare sammenligne to verdier. En av disse to verdiene kan være:

  • Fast nummer
  • En streng med tegn (tekstverdi)
  • Dato eller tid
  • Funksjoner som returnerer noen av verdiene ovenfor
  • En referanse til en hvilken som helst annen celle i regnearket som inneholder en av verdiene ovenfor

TRUE eller FALSE delen av funksjonen kan også returnere noe av det ovennevnte. Dette betyr at du kan gjøre HVIS-SÅ-funksjonen svært avansert ved å legge inn flere beregninger eller funksjoner i den (se nedenfor).

Når du legger inn sanne eller usanne betingelser for en IF-THEN-setning i Excel, må du bruke anførselstegn rundt teksten du vil returnere, med mindre du bruker TRUE og FALSE, som Excel gjenkjenner automatisk. Andre verdier og formler krever ikke anførselstegn.

Legg inn beregninger i IF-THEN-funksjonen

Du kan legge inn forskjellige beregninger for HVIS-SÅ-funksjonen å utføre, avhengig av sammenligningsresultatene.

I dette eksempelet brukes én beregning for å beregne skyldig skatt, avhengig av totalinntekten i B2.

Logikktesten sammenligner totalinntekt i B2 for å se om den er større enn $50 000.00.

=IF(B2>50000, B20,15, B20,10)

I dette eksemplet er B2 ikke større enn 50 000, så betingelsen "value_if_false" vil beregne og returnere det resultatet.

I dette tilfellet er det B20.10, som er 4000.

Resultatet plasseres i celle C2, hvor HVIS-SÅ-funksjonen er satt inn, vil være 4000.

Du kan også legge inn beregninger i sammenligningssiden av funksjonen.

For eksempel, hvis du vil anslå at skattepliktig inntekt bare vil være 80 % av den totale inntekten, kan du endre HVIS-SÅ-funksjonen ovenfor til følgende.

=IF(B20,8>50000, B20,15, B20,10)

Dette vil utføre beregningen på B2 før den sammenlignes med 50 000.

Skriv aldri komma når du skriver inn tall i tusen. Dette er fordi Excel tolker et komma som slutten av et argument inne i en funksjon.

Image
Image

Nesting-funksjoner inne i en IF-THEN-funksjon

Du kan også bygge inn (eller "nest") en funksjon i en IF-THEN-funksjon.

Dette lar deg utføre avanserte beregninger og deretter sammenligne de faktiske resultatene med de forventede resultatene.

I dette eksemplet, la oss si at du har et regneark med fem elevers karakterer i kolonne B. Du kan gjennomsnittet disse karakterene ved å bruke AVERAGE-funksjonen. Avhengig av klassegjennomsnittsresultatene, kan du få celle C2 til å returnere enten "Utmerket!" eller "Trenger arbeid."

Slik vil du legge inn IF-THEN-funksjonen:

=IF(AVERAGE(B2:B6)>85, "Utmerket!", "Trenger arbeid")

Denne funksjonen returnerer teksten "Utmerket!" i celle C2 hvis klassegjennomsnittet er over 85. Ellers returnerer det "Trenger arbeid."

Som du kan se, lar inntasting av HVIS-SÅ-funksjonen i Excel med innebygde beregninger eller funksjoner deg lage dynamiske og svært funksjonelle regneark.

Image
Image

FAQ

    Hvordan lager jeg flere IF-THEN-setninger i Excel?

    Bruk Nesting i Excel for å lage flere IF-THEN-setninger. Alternativt kan du bruke IFS-funksjonen.

    Hvor mange IF-setninger kan du legge i Excel?

    Du kan legge inn opptil 7 IF-setninger i en enkelt IF-THEN-setning.

    Hvordan fungerer betinget formatering i Excel?

    Med betinget formatering i Excel kan du bruke mer enn én regel på de samme dataene for å teste for forskjellige forhold. Excel avgjør først om de ulike reglene er i konflikt, og i så fall bestemmer programmet hvilken betinget formateringsregel som skal gjelde for dataene.

Anbefalt: