IF-THEN-funktionen i Excel er en effektiv måde at tilføje beslutningstagning til dine regneark. Det tester en betingelse for at se om det er sandt eller falsk, og udfører derefter et specifikt sæt instruktioner baseret på resultaterne.
Hvis du f.eks. Indtaster en IF-THEN i Excel, kan du teste om en bestemt celle er større end 900. Hvis det er, kan du få formlen til at returnere teksten "PERFEKT." Hvis det ikke er tilfældet, kan du få formlen til at returnere "FOR SMÅ."
Der er mange forhold, du kan indtaste i IF-THEN-formlen. Sådan kan du bruge IF-THEN-funktionen i Excel samt et par eksempler.
Instruktioner i denne artikel gælder for Excel 2016, 2013, 2010; Excel til Mac og Excel 365 / Online.
Indtastning IF-THEN i Excel
Syntikken i IF-THEN-funktionen indeholder navnet på funktionen og funktionsargumenterne inden for parentes.
Dette er den korrekte syntaks for IF-THEN-funktionen:
= IF (logisk test, værdi hvis sand, værdi hvis falsk)
IF-delen af funktionen er den logiske test. Her bruger du sammenligningsoperatører til at sammenligne to værdier. Den tredje del af funktionen kommer efter det første komma og indeholder to argumenter adskilt af et komma. Før vi går videre til mere komplekse beregninger, lad os se på et meget simpelt eksempel på en IF-THEN erklæring. Vores regneark er oprettet med celle B2 som $ 100. Vi kan indtaste følgende formel i C2 for at angive, hvorvidt værdien er større end $ 1000. = IF (B2> 1000, "PERFEKT", "FOR SMÅ") Denne funktion har følgende argumenter: Sammenligningsdelen af funktionen kan kun sammenligne to værdier. En af disse to værdier kan være: Den SAND eller FALSE del af funktionen kan også returnere nogen af ovenstående. Det betyder, at du kan gøre IF-THEN-funktionen meget avanceret ved at indlejre yderligere beregninger eller funktioner inde i den (se nedenfor). Når du indtaster sande eller falske betingelser for en IF-THEN-erklæring i Excel, skal du bruge anførselstegn omkring enhver tekst, du vil returnere, medmindre du bruger SAND og FALK, som Excel automatisk genkender. Andre værdier og formler kræver ikke anførselstegn. Du kan integrere forskellige beregninger for at IF-THEN-funktionen kan udføres afhængigt af resultaterne af sammenligningen. I dette eksempel bruges en beregning til at beregne skat, afhængigt af den samlede indtægt i B2. Den logiske test sammenligner den samlede indtægt i B2 for at se om den er større end $ 50,000.00. = IF (B2> 50000, B2 * 0,15, B2 * 0,10) I dette eksempel er B2 ikke større end 50.000, så "value_if_false" betingelsen vil beregne og returnere resultatet. I dette tilfælde er det B2 * 0,10, som er4000. Resultatet er placeret i celle C2, hvor IF-THEN-funktionen er indsat, vil være 4000. Du kan også integrere beregninger i sammenligningssiden af funktionen. For eksempel, hvis du vil estimere, at den skattepligtige indkomst kun vil være 80% af den samlede indkomst, kan du ændre ovenstående IF-THEN-funktion til følgende. = IF (B2 * 0,8> 50000, B2 * 0,15, B2 * 0,10) Dette udfører beregningen på B2, før den sammenlignes med 50.000. Indtast aldrig et komma, når du indtaster tal i tusindvis. Dette skyldes, at Excel fortolker et komma som slutningen af et argument inde i en funktion. Du kan også integrere (eller "rede") en funktion inden for en IF-THEN-funktion. Dette giver dig mulighed for at udføre avancerede beregninger, og derefter sammenligne de faktiske resultater med de forventede resultater. I dette eksempel, lad os sige at du har et regneark med karaktererne af 5 af dine elever i kolonne B. Du kunne gennemsnitlige disse karakterer ved hjælp af funktionen AVERAGE. Afhængigt af resultaterne af klasse gennemsnittet kan du have C2 C2 returnere enten "Excellent!" eller "Arbejdsbehov". Sådan indlæser du denne IF-THEN-funktion: = IF (AVERAGE (B2: B6)> 85, "Excellent!", "Needs Work") Denne funktion returnerer teksten "Excellent!" i celle C2, hvis klasse gennemsnittet er over 85. Ellers returneres det "Behov for arbejde". Som du kan se, kan du indføre IF-THEN-funktionen i Excel med indlejrede beregninger eller funktioner, så du kan oprette meget dynamiske og meget funktionelle regneark.
Et simpelt IF-THEN-funktionseksempel
Indtastning af beregninger i IF-THEN-funktionen

Nestende funktioner Inde i en IF-THEN-funktion





