IF -uttalanden i Excel låter dig ställa in villkor för din formel och berätta vad som ska matas ut när villkoret är uppfyllt eller när det inte är det.
Du kan ta dina IF -uttalanden till nästa nivå genom att häcka dem inuti varandra. Nyfiken hur? Läs vidare för att ta reda på det!
Vad är IF -uttalanden i Excel?
En IF -sats eller en IF -funktion är en av de funktioner i Excel som har potential att ta din formel till nästa nivå och göra mer sofistikerade uppgifter möjliga. Med IF -funktionen kan du skriva ett villkor eller ett logiskt test i din formel.
Om värdet klarar det logiska testet returnerar formeln den första utmatningen. Om den inte gör det kommer formeln att returnera en annan utmatning. Dessa två ifs kommer att utgöra IF -funktionen. En bra sak med IF -funktionen är att du kan bo den i sig själv, vilket ger dig möjlighet att skapa flera villkor för din formel.
Innan vi går till kapslade IF -uttalanden, här är en enkel: Om du redan är bekant med IF -funktionen, fortsätt till nästa avsnitt. Om inte, läs vår guide vidare IF -uttalanden och hur man använder dem i Excel.
Exempel på Excel IF -uttalande
För att börja saker, låt oss göra ett grundläggande IF -uttalande i Excel. Anta att du har betyg på vissa elever, och du vill att Excel ska avgöra om de har godkänts eller, gud förbjuda, misslyckats. Betygen är av 20, och lägsta betyg är 12.
För att uppnå detta måste du skriva ett IF -uttalande som gör ett logiskt test av om elevens betyg är över det lägsta godkända betyget eller inte. Om det är det kommer formeln att återvända Ja, om det inte är det, kommer formeln att återvända Nej.
- Välj cell C2.
- I formelfältet anger du formeln nedan:
Kom ihåg att efter det logiska testet är det första värdet om det är sant och det andra om det är falskt.= OM (B2> 12, "Ja", "Nej")
- Tryck Stiga på. Excel kommer nu att avgöra om eleven har godkänts eller inte.
- Ta tag i fyllhandtaget och dra det över resten av cellerna från B2 till B7.
- Observera när elevernas öde avgörs.
Kapslade IF -uttalanden i Excel
En kapslad IF -sats sker när ett av värdena i IF -satsen i sig är ett annat IF -uttalande. Som ett resultat har vi bildat ett kapslat IF -uttalande med detta andra IF -uttalande.
Relaterad: Hur man formaterar gränser i Excel för att göra dina data visuellt tilltalande
Du kan fortsätta att fästa IF -uttalanden i varandra tills alla dina villkor har definierats i formeln. Det är bäst att ha någon form av ordning, eftersom du lätt kan gå vilse i dessa bon.
Kapslad IF -uttalande Exempel 1
I det här första exemplet har vi en lista över bilar och deras attribut och en lista över bilklasser. I detta scenario vill vi sätta dessa bilar i klasser baserat på hur snabbt de kan accelerera från 0 till 100 km/h. Du kan se exempelklassguiden i bilden nedan.
Nu tillbaka till huvuddatabladet. Målet här är att skriva en formel som matar ut bilklassen genom att läsa dess acceleration. I huvudsak kommer formeln att testa om accelerationen är mindre än 3 sekunder. Om det är så är bilen definitivt en bil i S-klass.
Men om det inte var mindre än 3, kommer formeln att testa om det är mindre än 5. Detta test, tillsammans med det första testet, testar faktiskt för att se om accelerationsvärdet är mellan 3 och 5, vilket skulle indikera om bilen är A-klass eller inte.
Dessa tester kommer att fortsätta och med varje IF -uttalande elimineras det föregående IF -uttalandet. Formeln kommer så småningom att testa accelerationsvärdet för varje klass, och om bilen inte passade någon av dessa (vilket betyder en acceleration på över 14 sekunder) kommer formeln att mata ut "No Class".
= IF (B2 <3, "S", IF (B2 <5, "A", IF (B2 <7, "B", IF (B2 <9, "C", IF (B2 <10, "D", IF (B2 <12, "E", IF (B2 <14, "F", "No Class"))))))))
I det här fallet är value_if_false ett annat IF -uttalande. Detta upprepas sju gånger, tills värdet om falskt blir i den sista satsen till ingen klass. Låt oss använda denna formel.
- Välj cell C2.
- I formelfältet anger du formeln nedan:
= IF (B2 <3, "S", IF (B2 <5, "A", IF (B2 <7, "B", IF (B2 <9, "C", IF (B2 <10, "D", IF (B2 <12, "E", IF (B2 <14, "F", "No Class"))))))))
- Tryck Stiga på. Formeln kommer nu att bestämma klassen på den första bilen.
- Ta tag i fyllhandtaget och dra det över resten av cellerna (C2 till C8).
- Observera när Excel -formeln bestämmer klassen för varje bil.
Kapslad IF -uttalande Exempel 2
I det andra exemplet har vi en lista med artiklar med de åsikter som alla har fått. Författarna får betalt för varje vy, men själva beloppet per betalning (PPV) bestäms av antalet visningar.
Så för att beräkna PPV -intäkterna måste du först se vilken PPV -grupp som artikeln faller i och sedan slutligen multiplicera PPV -gruppen med antalet visningar för att få PPV -intäkterna.
Relaterad: Användbara kalkylbladsmallar för att organisera ditt liv
Att skriva en formel för att kontrollera och bestämma PPV -gruppen är mycket lik det föregående exemplet med bilklasserna. Du kommer att behöva ett kapslat IF -uttalande.
= IF (B2 <100,0,001, IF (B2 <1000,0,005, IF (B2 <10000,0,01,0,02)))
Denna formel kommer att testa vyerna och se om artikeln tillhör den första gruppen. Om den gör det kommer PPV -gruppen att vara 0,001 och om den inte gör det går formeln vidare för att testa om den faller i de andra grupperna. Om artikeln inte passar in i någon av de tidigare grupperna måste den ha över 10 000 visningar, vilket sätter den i gruppen 0,02 PPV. Det är dags att använda denna formel i databladet.
- Välj cell C2.
- I formelfältet anger du formeln nedan:
= IF (B2 <100,0,001, IF (B2 <1000,0,005, IF (B2 <10000,0,01,0,02)))
- Tryck Stiga på. Formeln bestämmer PPV -gruppen för den artikeln.
- Ta tag i fyllhandtaget och dra det över resten av cellerna (C2 till C6). Nu kommer formeln att bestämma PPV -gruppen för varje artikel.
Låt oss nu beräkna PPV -intäkterna.
- Välj cell D2.
- I formelfältet anger du formeln nedan och trycker på Stiga på:
Detta kommer att multiplicera PPV -gruppen med antalet visningar.= B2*C2
- Ta tag i fyllhandtaget på cellen D2 och dra den över resten av cellerna (D2 till D6).
- Excel kommer nu att beräkna PPV -intäkterna för varje artikel.
Kapslade IF -uttalanden på ett enkelt sätt
Kapslade IF -uttalanden kan se skrämmande ut från en outsiders perspektiv, men om du vet vad du gör är det lika enkelt att använda som ett vanligt IF -uttalande. IF -uttalanden är ganska användbara om du använder Excel för ekonomi. Vad sägs om några fler finansiella Excel -funktioner?
Oavsett om du är en revisor eller en finansproffs, bör du känna till dessa Excel -formler.
Läs Nästa
- Produktivitet
- Microsoft excel
- Tips för kalkylblad
- Microsoft Office -tips
- Visualiseringar
Amir är en farmaceutstudent med en passion för teknik och spel. Han gillar att spela musik, köra bil och skriva ord.
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!
Klicka här för att prenumerera