Excel IF-funktion med 3 villkor (5 logiska tester)

  • Dela Detta
Hugh West

När du utför komplicerade och kraftfulla dataanalyser måste du motivera olika förhållanden vid en enda tidpunkt. Microsoft Excel , IF-funktionen. fungerar som ett kraftfullt verktyg för att arbeta med villkor. I den här handledningen kommer vi att arbeta med den inbäddade IF funktionen i Excel. Vi kommer att analysera IF funktion med 3 villkor i Excel baserat på 5 logiska tester .

Ladda ner övningsboken

Ladda ner den här övningsfilen och prova metoderna själv.

IF-funktion med 3 villkor.xlsx

5 logiska tester av Excel IF-funktionen med 3 villkor

För att beskriva processen finns här ett dataset med ett företags Försäljningsrapport Den visar information om Produktkod och Försäljning per månad cellområde B4:C10 .

Vi måste fastställa följande Försäljningsstatus enligt dessa 3 villkor som visas i bilden nedan:

Låt oss nu tillämpa följande logiska tester för att identifiera statusen för de sex produkterna i datasetet.

1. Inbäddad IF-funktion med tre villkor

I Excel kan vi bädda in flera IF-funktioner samtidigt för att utföra komplicerade beräkningar.

I den här artikeln kommer vi att använda den inbäddade IF funktion för 3 villkor Låt oss följa processen.

  • Först infogar du den här formeln i cell D5 .
=IF(C5>=2500,"Excellent",IF(C5>=2000,"Good",IF(C5>=1000,"Average")))

  • Därefter trycker du på Gå in på .
  • Därefter visas den första statusen utifrån de tillämpade villkoren.

Här har vi använt oss av IF funktionen för att tillämpa en logisk jämförelse mellan villkoren för den valda cell C5 .

  • Använd därefter Automatisk ifyllning så får du all status för varje försäljningsbelopp.

Läs mer: VBA IF Statement med flera villkor i Excel (8 metoder)

2. IF-funktion med AND-logik för 3 villkor i Excel

I det här avsnittet kommer vi att tillämpa IF funktion som omfattar AND-funktionen för det logiska testet. Följ stegen nedan.

  • Först infogar du den här formeln i cell D5 .
=IF(AND(C5>=2500),"Excellent",IF(AND(C5>=2000),"Good",IF(AND(C5>=1000),"Average","")))

  • Tryck sedan på Gå in på och du kommer att se den första utmatningen.

Här har vi kombinerat de IF och AND-funktioner för att jämföra varje villkor med deras text individuellt och returnera värdet om villkoren inte uppfyller cellvärdet i C5 . Till slut införde vi den Tom sträng ( "" ) för att utelämna eventuella tomma celler.

  • Till sist tillämpar du denna formel för cellområde D6:D10 och se slutresultatet.

Läs mer: Excel VBA: Kombinera Om med Och för flera villkor

3. Excel IF-funktion med OR-logik baserad på 3 villkor

Kombinationen av IF och OR-funktioner är också ett mycket kraftfullt verktyg för att köra ett logiskt test med tre villkor. Låt oss se hur det fungerar.

  • I början väljer du cell D5 .
  • Här ska du sätta in den här formeln.
=IF(OR(C5>=2500),"Excellent",IF(OR(C5>=2000),"Good",IF(OR(C5>=1000),"Average","")))

  • Därefter trycker du på Gå in på .
  • Slutligen kan du använda AutoFill verktyg i cellområde D6:D10 .
  • Till slut ser du resultatet som visas nedan:

Här kan IF och ELLER funktionen ger fördelar vid jämförelser inom 3 villkor. Därför fastställs villkoren. Utmärkt , Bra och Genomsnittlig i enlighet med deras värderingar.

Läs mer: Excel VBA: Kombinerat If och Or (3 exempel)

4. Excel IF Statement med SUM-funktionen för 3 villkor

Om ditt dataset inte fungerar i något av de logiska testerna ovan kan du välja följande funktionen SUM som införlivats i IF Det kommer att fungera för de 3 villkoren.

  • Tillämpa först denna formel i cell D5 .
=IF(SUM(C5>=2500),"Excellent",IF(SUM(C5>=2000),"Good","Average"))

  • Därefter trycker du på Gå in på för att se det första resultatet.

Här kan kombinationen av IF funktionen jämför varje villkor mot värdet i cell C5 . Efter detta kommer SUMMA funktionen beräknar värdet utifrån villkoret för att avgöra om det är sant eller . falskt .

  • Till sist tillämpar du AutoFill och du får alla statusar med 3 villkor.

Läs mer: Excel VBA: If Then Else Statement med flera villkor (5 exempel)

5. Kombinera IF & AVERAGE-funktioner med 3 villkor i Excel

Funktionen AVERAGE är också användbar om du har en annan uppsättning datasträngar. Den kombineras med IF funktionen för att jämföra olika villkor. Låt oss se processen nedan.

  • I början väljer du cell D5 .
  • Infoga sedan den här formeln i cellen.
=IF(AVERAGE(C5>=2500), "Utmärkt",IF(AVERAGE(C5>=2000), "Bra", "Medel"))

  • Därefter trycker du på Gå in på .
  • Till sist tillämpar du denna formel för cellområde D6:D10 .
  • Till slut ser du resultatet som visas nedan.

Här har vi använt oss av IF funktionen för att jämföra de tre förhållandena. Därefter tillämpades MEDELVÄRDE för att återge medelvärdet (om något) för den valda cellen.

Läs mer: Hur man tillämpar Excel IF Statement med flera villkor i intervallet

Excel IF-funktion med 2 villkor

Här är ytterligare ett tips för dig som arbetar med 2 villkor . Låt oss se hur den IF fungerar i det här fallet.

  • Låt oss till att börja med utgå från två villkor: Vinst och Förlust baserat på värdena >=2500 och >=1000 respektive.

  • Infoga sedan denna formel i cell D5 .
=IF(AND(C5>=2500,OR(C5>=1000)),"Profit","Loss")

  • Därefter trycker du på Gå in på och du kommer att se den första statusen för värdet i cell C5 .

Här kan IF , OCH & ELLER funktioner kombineras för att fastställa villkoren för Vinst och Förlust för cell C5 baserat på de villkorliga värdena.

  • Slutligen kan du använda FlashFill och få den slutliga utgången baserad på två villkor.

Läs mer: Hur man använder IF-funktionen med flera villkor i Excel

Saker att komma ihåg

  • Det är obligatoriskt att följa ordningen på villkoren i formeln som du ursprungligen har ställt in, annars kommer den att visa fel värde.
  • Se till att balansera varje Parentes enligt siffrorna och ordningen i formeln för att få ett korrekt resultat.
  • Om villkoren är placerade i Text format, måste de vara inneslutna i dubbla citationstecken .

Slutsats

Jag avslutar denna artikel med en förhoppning om att den har varit till hjälp för Excel IF funktion med 3 villkor baserade på 5 logiska tester. Jag försökte också täcka processen i 2 villkor. Låt oss veta dina insiktsfulla förslag i kommentarsfältet. Följ ExcelWIKI för fler bloggar.

Hugh West är en mycket erfaren Excel-tränare och analytiker med över 10 års erfarenhet i branschen. Han har en kandidatexamen i redovisning och ekonomi och en magisterexamen i företagsekonomi. Hugh har en passion för undervisning och har utvecklat ett unikt undervisningssätt som är lätt att följa och förstå. Hans expertkunskap om Excel har hjälpt tusentals studenter och yrkesverksamma över hela världen att förbättra sina färdigheter och utmärka sig i sina karriärer. Genom sin blogg delar Hugh med sig av sin kunskap med världen, och erbjuder gratis Excel-handledning och onlineutbildning för att hjälpa individer och företag att nå sin fulla potential.