Innehållsförteckning
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.xlsx5 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 på 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.