Nested IF-formel i Excel - Hur använder man kapslade IF-formler?

Innehållsförteckning:

Anonim

Excel Nested IF-formel (innehållsförteckning)

  • Häckt IF-formel i Excel
  • Hur använder jag kapslade IF-formler i Excel?

Häckt IF-formel i Excel

IF-funktionen är en av de vanligaste och mest använda logiska funktionerna i Excel.

Vanligtvis kör IF- funktionen ett logiskt test & kontrollerar om ett villkor eller kriterier är uppfyllda eller inte, och returnerar ett värde i ett resultat, det kan vara antingen, om det är sant och ett annat värde om det är falskt, det är de två möjliga resultaten med if-funktion .

Ibland måste du arbeta med situationer eller förhållanden där det finns fler än två möjliga resultat. I det här scenariot hjälper Nested IF Formula dig.

Häckning betyder en kombination av formler, den ena i den andra, där varje formel styr eller hanterar andras resultat.

Nested IF Formula kategoriseras under Advanced IF-funktioner som låter dig kontrollera mer än ett villkor.

Från Excel 2007-versionen och framåt kan 64 IF-uttalanden eller funktioner användas i en formel (I Nested IF Formula)

Nested IF Formula : Det är en If-funktion inom en if-funktion för att testa flera villkor

Syntax av Nested IF Formula:

= IF (villkor, value_if_true1, IF (second condition, value_if_true2, value_if_false2))

Nested IF Formula syntax eller formel har nedan nämnda argument:

  • Skick: Det är det värde du vill testa.
  • value_if_true: Värdet visas eller återgår om det logiska villkoret utvärderas till SANT.
  • value_if_false: Värdet visas eller återgår om det logiska tillståndet utvärderas till FALSE.

Olika aritmetiska operatörer som kan användas i Nested IF Formula:

> Större än

= Lika med

<Mindre än

> = Större än eller lika med

<= Mindre än eller lika med

Mindre än eller större än

Dessa ovan nämnda operatörer används i kriterier eller villkorsargument för if-uttalande i Nested IF-formel, det är rent baserat på logik vad du använder i kriterieargument

Hur använder jag NESTED IF-formel i Excel?

Låt oss kolla hur denna formel formel fungerar i Excel

Du kan ladda ner denna Nested IF-formel Excel-mall här - Nested IF Formula Excel-mall

Exempel 1

Låt oss analysera Nested IF-formel med flera kriterier.

I nedanstående exempel innehåller tabellen en lista över eleven i kolumn B (B2 till B18) & poäng för varje elev (C2 till C18).

Här vill jag kategorisera deras poäng efter nedanstående villkor:

DISTINCTION : Över 85.

FÖRSTA KLASS: Mellan 60 och 84, inklusive.

ANDRA KLASS: Mellan 35 och 59 inklusive.

FAIL: Under 35.

Med ovanstående villkor måste jag kategorisera studentens resultat baserat på deras poäng, Here Nested IF Formula hjälper till. Jag måste bygga den formeln med flera IF-uttalanden.

Låt oss börja skriva in det första IF-uttalandet:

= IF (C3> 85, ”åtskillnad”,

Detta tar hand om kategorierna ”DISTINCTION”. Nu, om jag vill hantera den andra kategorin. "FIRST CLASS", jag måste lägga till ett annat villkorligt uttalande:

= IF (C3> = 85, "DISTINCTION", IF (C3> = 60, "FIRST CLASS",

Obs : I ovan nämnda syntax lägger jag helt enkelt till ytterligare ett IF-uttalande i det första IF-uttalandet. På liknande sätt utvidgar jag formeln för att hantera nästa kategori ”SECOND CLASS” där jag upprepar ovannämnda steg igen

= IF (C3> = 85, "DISTINCTION", IF (C3> = 60, "FIRST CLASS", IF (C3> = 35, "SECOND CLASS"),

Jag fortsätter med liknande steg tills jag når den sista kategorin. Nu har jag kvar med den sista kategorin “FAIL”. Om den sista kategorin eller kriterierna visas, istället för att lägga till ytterligare en IF, behöver jag bara lägga till "FAIL" för ett felaktigt argument ( value_if_false argument).

När du har angett den sista kategorin måste du stänga den med tre stängda parenteser.

I de sista kriterierna, value_if_false argument, om poängen är mindre än 35, IF-funktionen returnerar FALSE, eftersom vi inte ger ett värde om falskt.

= IF (C3> = 85, "DISTINCTION", IF (C3> = 60, "FIRST CLASS", IF (C3> = 35, "SECOND CLASS", "FAIL")))

Nu är Nested IF-formeln klar, kopiera denna formel i cellen "D3" och klicka på enter för att få resultatet. Samtidigt tillämpas denna formel på hela intervallet genom att välja en cell från “D3” till “D18” och klicka på CTRL + D för att få resultatet.

Hur fungerar Excel Nested IF Logical Test?

= IF (C3> = 85, "DISTINCTION", IF (C3> = 60, "FIRST CLASS", IF (C3> = 35, "SECOND CLASS", "FAIL")))

Låt oss nu dela upp eller dela upp formeln ovan och kolla in.

= IF (C3> = 85, ”åtskillnad”,

IF (C3> = 60, ”FIRST CLASS”,

IF (C3> = 35, "SECOND CLASS", "FAIL")))

Eller

IF (kontrollera om C3> = 85, om det är sant - returnera "DISTINCTION", eller annat

IF (kontrollera om C3> = 60, om det är sant - returnera "FIRST CLASS", eller annat

IF (kontrollera om C3> = 35, om det är sant - returnera "SECOND CLASS", om det är falskt -

returnera "FAIL")))

Här leder Nested IF-formeln faktiskt excel för att utvärdera det logiska testet för den första IF-funktionen, i resultatet om villkoret eller kriterierna är uppfyllda, returnerar det det levererade värdet ("DISTINCTION") i argumentet value_if_true. På annat sätt, om villkoret eller kriterierna för den första Om en funktion inte är uppfyllda, gå vidare och genomföra eller testa det andra If-uttalandet, och så vidare följer du samma steg tills de sista kriterierna

Slutsats

I nedanstående skärmdump kan du observera, vanligtvis är parentespar skuggade i olika eller olika färger så att öppningsparenteset matchar det stängande i slutet

  • Textvärden ska alltid bifogas i dubbla citat "DISTINCTION"

Obs: Presentera aldrig siffrorna eller numeriska värden i dubbla citat, t.ex. 85, 60 & 35

  • Du kan lägga till rader eller mellanslag i formelfältet för att förstå denna formel på ett bättre och enklare sätt.
  • Utvärdera formelfunktionen finns på fliken Formel under gruppen Formelrevision eller underavsnitt. Den här funktionen hjälper dig att lösa din komplexa formel. Häckt IF-formel steg för steg.

När du klickar på utvärderingsknappen ofta visar den alla stegen i utvärderingsprocessen (från början till slut, hur formeln fungerar steg för steg).

Saker att komma ihåg

  • När vi använder Nested IF Formula bör vi inte starta de andra kriterierna i IF-funktionen med = tecken
  • Förutom aritmetiska operatörer kan du också använda symboler för tillägg, subtraktion, multiplikation och uppdelning, t.ex. = IF (Cl <10, Cl * 4,
  • Ordningen på IF-uttalanden i Nested IF Formula oss mycket viktigt att utvärdera det logiska testet. om det första villkoret för IF-funktion utvärderas till SANT, fungerar inte efterföljande villkor eller IF-uttalande. Formeln stannar vid första resultatet SANT.
  • Parenthesis Match: Det är ett viktigt kriterium i Nested IF-formel om parenteserna inte matchar, så fungerar inte Nested IF-formeln.

Rekommenderade artiklar

Detta har varit en guide till Nested IF Formula i Excel. Här diskuterar vi hur man använder Nested IF Formula i Excel tillsammans med praktiska exempel och nedladdningsbar Excel-mall. Du kan också gå igenom våra andra föreslagna artiklar-

  1. Hur räknar jag formel i Excel?
  2. COUNTIF-formel i Excel
  3. Handledning om Excel-gränser
  4. SUMPRODUCT Formel i Excel
  5. VBA-operatörer | Excel-mall