IF-THEN-funksjonen i Excel er en kraftig måte å legge til beslutningstagning på regnearkene dine. Det tester en betingelse for å se om det er sant eller falskt, og utfører deretter et bestemt sett med instruksjoner basert på resultatene.
Hvis du for eksempel skriver inn en IF-THEN i Excel, kan du teste om en bestemt celle er større enn 900. Hvis det er, kan du få formelen til å returnere teksten "PERFEKT." Hvis det ikke er det, kan du få formelen tilbake "FOR SMALL."
Det er mange forhold du kan inngå i IF-THEN-formelen. Slik bruker du IF-THEN-funksjonen i Excel, samt noen få eksempler.
Instruksjoner i denne artikkelen gjelder for Excel 2016, 2013, 2010; Excel for Mac, og Excel 365 / Online.
Inputting IF-THEN i Excel
Syntaksen til IF-THEN-funksjonen inneholder navnet på funksjonen og funksjonsargumentene inne i parentesen.
Dette er den riktige syntaksen av IF-THEN-funksjonen:
= IF (logikk test, verdi hvis sant, verdi hvis falsk)
IF-delen av funksjonen er logikk-testen. Her bruker du sammenligningsoperatører til å sammenligne to verdier. Den tredje delen av funksjonen kommer etter det første kommaet og inneholder to argumenter adskilt av et komma. Før vi går videre til mer komplekse beregninger, la oss se på et veldig enkelt eksempel på en IF-THEN-setning. Vår regneark er satt opp med celle B2 som $ 100. Vi kan skrive inn følgende formel i C2 for å angi hvorvidt verdien er større enn $ 1000. = IF (B2> 1000, "PERFEKT", "FOR SMALL") Denne funksjonen har følgende argumenter: Sammenligningsdelen av funksjonen kan bare sammenligne to verdier. Enten av disse to verdiene kan være: Den sanne eller falske delen av funksjonen kan også returnere noen av de ovennevnte. Dette betyr at du kan gjøre IF-THEN-funksjonen svært avansert ved å legge inn flere beregninger eller funksjoner i det (se nedenfor). Når du legger inn ekte eller falske betingelser for en IF-THEN-setning i Excel, må du bruke sitatmerket rundt hvilken som helst tekst du vil returnere, med mindre du bruker SANT og FALK, som Excel automatisk gjenkjenner. Andre verdier og formler krever ikke anførselstegn. Du kan legge inn forskjellige beregninger for at IF-THEN-funksjonen skal utføre, avhengig av resultatene av sammenligningen. I dette eksemplet brukes en beregning til å beregne skatt skyldig, avhengig av totalinntektene i B2. Logikk-testen sammenligner totalinntekt i B2 for å se om den er større enn $ 50,000.00. = IF (B2> 50.000, B2 * 0,15, B2 * 0,10) I dette eksemplet er B2 ikke større enn 50.000, så "value_if_false" -betingelsen vil beregne og returnere resultatet. I dette tilfellet er det B2 * 0,10, som er4000. Resultatet er plassert i celle C2, hvor IF-THEN-funksjonen er satt inn, vil være 4000. Du kan også legge inn beregninger i sammenligningssiden av funksjonen. For eksempel, hvis du vil estimere at skattepliktig inntekt bare vil utgjøre 80% av totalinntekt, kan du endre den ovennevnte IF-THEN-funksjonen til følgende. = IF (B2 * 0,8> 50.000, B2 * 0,15, B2 * 0,10) Dette vil utføre beregningen på B2 før du sammenligner den med 50.000. Skriv aldri inn komma når du skriver inn tall i tusenvis. Dette skyldes at Excel tolker et komma som enden av et argument inne i en funksjon. Du kan også legge inn (eller "nest") en funksjon inne 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 karakterene på 5 av elevene i kolonne B. Du kan gjennomsnittlig de karakterene ved hjelp av AVERAGE-funksjonen. Avhengig av resultatene av klassen gjennomsnitt, kan du få celle C2 tilbake enten "Excellent!" eller "Trenger arbeid". Slik innfører du denne IF-THEN-funksjonen: = IF (AVERAGE (B2: B6)> 85, "Utmerket!", "Trenger arbeid") Denne funksjonen returnerer teksten "Excellent!" i celle C2 hvis klassen gjennomsnittet er over 85. Ellers returnerer det "Trenger arbeid". Som du kan se, kan du legge inn IF-THEN-funksjonen i Excel med innebygde beregninger eller funksjoner, slik at du kan lage svært dynamiske og svært funksjonelle regneark.
En enkel IF-THEN-funksjon Eksempel
Innføring av beregninger i IF-THEN-funksjonen

Nestende funksjoner inne i en IF-THEN-funksjon





