Excel IF-funktion med 3 betingelser (5 logiske test)

  • Del Dette
Hugh West

Når du udfører komplicerede og kraftfulde dataanalyser, skal du retfærdiggøre forskellige forhold på et enkelt tidspunkt. I Microsoft Excel , IF-funktionen fungerer som et kraftfuldt værktøj til at arbejde med betingelser. I denne vejledning vil vi arbejde med den indlejrede IF funktion i Excel. Vi vil analysere den IF funktion med 3 betingelser i Excel baseret på 5 logiske test .

Download arbejdsbog til øvelser

Download denne øvelsesfil, og prøv selv metoderne.

IF-funktion med 3 betingelser.xlsx

5 logiske tests på Excel IF-funktionen med 3 betingelser

For at beskrive processen er der her et datasæt af en virksomheds Salgsrapport Den viser oplysninger om Produktkode og Månedligt salg celleområde B4:C10 .

Vi skal bestemme den Salgsstatus i henhold til disse 3 betingelser vist på billedet nedenfor:

Lad os nu anvende følgende logiske test for at identificere status for de 6 produkter i datasættet.

1. Indlejret IF-funktion med 3 betingelser

I Excel kan vi indlejre flere IF-funktioner på samme tid til at udføre komplicerede beregninger.

I denne artikel vil vi anvende den indlejrede IF funktion for 3 betingelser . Lad os følge processen.

  • Indsæt først denne formel i celle D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))

  • Derefter skal du trykke på Gå ind på .
  • Herefter vises den første status baseret på de anvendte betingelser.

Her har vi brugt den IF funktion til at anvende en logisk sammenligning mellem betingelserne for den valgte celle C5 .

  • Efterfølgende skal du bruge Autofill værktøjet, og du får alle statusoplysninger for hvert salgsbeløb.

Læs mere: VBA IF Statement med flere betingelser i Excel (8 metoder)

2. IF-funktion med AND-logik for 3 betingelser i Excel

I dette afsnit vil vi anvende den IF funktion, der omfatter AND-funktionen til den logiske test. Følg nedenstående trin.

  • Indsæt først denne formel i celle D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))

  • Derefter skal du trykke på Indtast og du vil se det første output.

Her har vi kombineret de IF og AND-funktioner til at sammenligne hver betingelse med deres tekst individuelt og returnere værdien, hvis betingelserne ikke opfylder celleværdien i C5 . Til sidst indsatte vi den Tom streng ( "" ) for at udelade eventuelle tomme celler.

  • Til sidst anvendes denne formel for celleområde D6:D10 og se det endelige resultat.

Læs mere: Excel VBA: Kombination af If med And for flere betingelser

3. Excel IF-funktion med OR-logik baseret på 3 betingelser

Kombinationen af IF og OR-funktioner er også et meget effektivt værktøj til at køre logiktesten med 3 betingelser. Lad os se, hvordan det virker.

  • I begyndelsen skal du vælge celle D5 .
  • Her indsættes denne formel.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))

  • Derefter skal du trykke på Indtast .
  • Til sidst skal du bruge AutoFill værktøj i celleområde D6:D10 .
  • Til sidst vil du se resultatet som vist nedenfor:

Her er det IF og ELLER funktion fordeler sammenligning inden for 3 betingelser. Derfor bestemmer den betingelserne Fremragende , Godt og Gennemsnit i overensstemmelse med deres værdier.

Læs mere: Excel VBA: Kombineret If og Or (3 eksempler)

4. Excel IF-erklæring med SUM-funktion for 3 betingelser

Hvis dit datasæt ikke fungerer i nogen af de ovenstående logiske test, kan du vælge funktionen SUM indarbejdet i den IF Det vil fungere under de 3 betingelser.

  • Først skal du anvende denne formel i celle D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))

  • Derefter skal du trykke på Indtast for at se det første output.

Her er kombinationen af de IF funktionen sammenligner hver betingelse med værdien i celle C5 Efter dette har den SUM funktionen beregner værdien på grundlag af betingelsen for at afgøre, om den er sand eller falsk .

  • Til sidst skal du anvende AutoFill værktøjet, og du vil få alle status med 3 betingelser.

Læs mere: Excel VBA: If Then Else Statement med flere betingelser (5 eksempler)

5. Kombiner IF & AVERAGE-funktioner med 3 betingelser i Excel

Funktionen AVERAGE er også nyttig, hvis du har et andet sæt datastrenge. Den kombineres med IF funktion til sammenligning af forskellige betingelser. Lad os se processen nedenfor.

  • I begyndelsen skal du vælge celle D5 .
  • Indsæt derefter denne formel i cellen.
=IF(AVERAGE(C5>=2500), "Fremragende",IF(AVERAGE(C5>=2000), "God", "Gennemsnitlig"))

  • Derefter skal du trykke på Indtast .
  • Til sidst anvendes denne formel for celleområde D6:D10 .
  • Til sidst vil du se resultatet som vist nedenfor.

Her har vi brugt den IF funktion til sammenligning af de 3 betingelser. Derefter blev der anvendt GENNEMSNITLIG funktionen til at returnere gennemsnitsværdien (hvis der er nogen) for den valgte celle.

Læs mere: Sådan anvendes Excel IF Statement med flere betingelser i Range

Excel IF-funktion med 2 betingelser

Her er et ekstra tip til dig, hvis du arbejder med 2 betingelser . Lad os se, hvordan den IF funktionen fungerer i dette tilfælde.

  • Lad os i begyndelsen tage udgangspunkt i to forhold: Overskud og Tab baseret på værdierne >=2500 og >=1000 henholdsvis.

  • Indsæt derefter denne formel i celle D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")

  • Derefter skal du trykke på Indtast og du vil se den første status for værdien i celle C5 .

Her er det IF , OG & ELLER funktioner kombineres for at bestemme betingelserne for Overskud og Tab til celle C5 på grundlag af de betingede værdier.

  • Til sidst skal du bruge FlashFill værktøj og få det endelige output baseret på 2 betingelser.

Læs mere: Sådan bruges IF-funktionen med flere betingelser i Excel

Ting at huske

  • Det er obligatorisk at følge rækkefølgen af betingelserne i den formel, som du oprindeligt har oprettet, da den ellers vil vise den forkerte værdi.
  • Sørg for at afbalancere hver Parenteser i overensstemmelse med tallene og rækkefølgen i formlen for at få et korrekt resultat.
  • Hvis betingelserne er placeret i Tekst format, skal de være omsluttet af dobbelte anførselstegn .

Konklusion

Jeg afslutter denne artikel med håbet om, at den har været nyttig for Excel IF funktion med 3 betingelser baseret på 5 logiske tests. Jeg har også forsøgt at dække processen i 2 betingelser. Lad os høre dine indsigtsfulde forslag i kommentarfeltet. Følg ExcelWIKI for flere blogs.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.