Nested IF Formula in Excel - Hvordan bruke nestede IF-formler?

Innholdsfortegnelse:

Anonim

Excel Nested IF-formel (innholdsfortegnelse)

  • Nested IF Formula in Excel
  • Hvordan bruke nestede IF-formler i Excel?

Nested IF Formula in Excel

IF-funksjon er en av de mest brukte og ofte brukte logiske funksjonene i Excel.

Vanligvis kjører IF- funksjonen en logisk test og sjekker om en betingelse eller kriterier er oppfylt eller ikke, og returnerer en verdi i et resultat, det kan være enten, hvis sant og en annen verdi hvis falsk, dette er de to mulige utfallene med hvis funksjon .

Noen ganger må du jobbe med situasjoner eller forhold der det er mer enn to mulige utfall. I dette scenariet hjelper Nested IF Formula deg.

Hekking betyr en kombinasjon av formler, den ene i den andre, der hver formel kontrollerer eller håndterer resultatet av andre.

Nested IF Formula er kategorisert under Advanced IF-funksjoner som lar deg sjekke mer enn én tilstand.

Fra Excel 2007-versjonen og utover, kan 64 IF-setninger eller -funksjoner brukes i en formel (I Nested IF Formula)

Nested IF Formula : Det er en If-funksjon innenfor en if-funksjon for å teste flere forhold

Syntaks for Nested IF Formula:

= IF (betingelse, verdi_if_true1, IF (andre betingelse, verdi_if_true2, verdi_if_false2))

Nested IF Formula syntaks eller formel har nedenstående argumenter:

  • Tilstand: Det er verdien du vil teste.
  • value_if_true: Verdien vises eller kommer tilbake hvis den logiske tilstanden evalueres til TRUE.
  • value_if_false: Verdien vises eller kommer tilbake hvis den logiske tilstanden evalueres til FALSE.

Ulike aritmetiske operatører som kan brukes i Nested IF Formula:

> Større enn

= Lik

<Mindre enn

> = Større enn eller lik

<= Mindre enn eller lik

Mindre enn eller større enn

Disse ovennevnte operatører brukes i kriterier eller betingelsesargument for if statement i Nested IF Formula, det er rent basert på logikk hva du bruker i kriteriene argument

Hvordan bruke NESTED IF-formel i Excel?

La oss sjekke ut hvordan denne formelen fungerer i Excel

Du kan laste ned denne Nested IF Formula Excel Template her - Nested IF Formula Excel Template

Eksempel 1

La oss analysere Nested IF-formler med flere kriterier.

I eksemplet nedenfor inneholder tabell en liste over eleven i kolonne B (B2 til B18) og poengsum for hver student (C2 til C18).

Her vil jeg kategorisere resultatene deres med de nedenfor nevnte forhold:

DISTINKSJON : Over 85.

FØRSTE KLASSE: Mellom 60 og 84, inklusive.

ANDEN KLASSE: Mellom 35 og 59, inklusive.

FAIL: Under 35 år.

Med forholdene ovenfor, må jeg kategorisere studentens resultater basert på poengsummen deres. Here Nested IF Formula hjelper det. Jeg trenger å bygge den formelen med flere IF-uttalelser.

La oss begynne å angi den første IF-uttalelsen:

= IF (C3> 85 “, DISTINCTION”,

Dette tar seg av kategorien DISTINKSJON. Nå, hvis jeg vil håndtere den andre kategorien. “FIRST CLASS”, jeg trenger å legge til en annen betinget uttalelse:

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

Merk : I ovennevnte syntaks la jeg ganske enkelt til en annen IF-setning i den første IF-setningen. På samme måte utvider jeg formelen til å håndtere den neste kategorien “ANDRE KLASSE” der jeg gjentar ovennevnte trinn igjen

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

Jeg fortsetter med lignende trinn til jeg kommer til den siste kategorien. Nå har jeg igjen med den siste kategorien “FAIL”. Hvis den siste kategorien eller kriteriene vises, i stedet for å legge til et nytt IF, trenger jeg bare å legge til "FAIL" for et falskt argument ( value_if_false argument).

Når du har angitt den siste kategorien, må du lukke den med tre lukkede parenteser.

I de siste kriteriene, value_if_false argument, hvis poengsummen er mindre enn 35, returnerer IF-funksjonen FALSE, da vi ikke oppgir en verdi hvis usant.

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

Nå er Nested IF-formelen klar, kopier denne formelen i cellen “D3”, og klikk på enter for å få resultatet. Samtidig brukes denne formelen for hele området ved å velge en celle fra “D3” til “D18” og klikke på CTRL + D for å få resultatet.

Hvordan fungerer Excel Nested IF-logisk test?

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

La oss nå dele opp eller dele opp formelen ovenfor og sjekk ut.

= IF (C3> = 85, ”DISTINCTION”,

IF (C3> = 60, ”FØRSTE KLASSE”,

HVIS (C3> = 35, ”ANDEN KLASSE”, ”FAIL”)))

Eller

HVIS (sjekk om C3> = 85, hvis sant - returner “DISTINCTION”, eller annet

HVIS (sjekk om C3> = 60, hvis sant - returner “FIRST CLASS”, eller annet

IF (sjekk om C3> = 35, hvis sant - returner “SECOND CLASS”, hvis falsk -

returner “FAIL”)))

Her leder Nested IF-formelen faktisk excel til å evaluere den logiske testen for den første IF-funksjonen, i resultatet hvis betingelsen eller kriteriene er oppfylt, returnerer den den medfølgende verdien ("DISTINCTION") i argumentet value_if_true. Ellers, hvis betingelsen eller kriteriene for den første Hvis en funksjon ikke er oppfylt, kan du fortsette og utføre eller teste den andre Hvis-setningen, og så videre følg det samme trinnet til de siste kriteriene

Konklusjon

I skjermbildet nedenfor kan du observere, vanligvis er parentesepar i skyggen i forskjellige eller forskjellige farger, slik at åpnings parentesen matcher den lukkende på slutten.

  • Tekstverdier skal alltid være vedlagt i doble anførselstegn “DISTINCTION”

Merk: Ikke legg inn tallene eller tallverdiene i dobbeltsidene, f.eks. 85, 60 og 35

  • Du kan legge til linjeskift eller mellomrom i formellinjen for å forstå denne formelen på en bedre og enklere måte.
  • Evaluer Formel-funksjonen ligger på Formel-fanen under Formelrevisjonsgruppen eller underavsnitt. Denne funksjonen hjelper deg med å løse den komplekse formelen. Nested IF Formula trinn for trinn.

Når du klikker på evalueringsknappen ofte, vil den vise deg alle trinnene i evalueringsprosessen (fra begynnelse til slutt, hvordan formelen fungerer trinnvis).

Ting å huske

  • Når vi bruker Nested IF Formula, bør vi ikke starte de andre kriteriene i IF-funksjonen med = tegn
  • Bortsett fra aritmetiske operatører, kan du også bruke tillegg, subtraksjon, multiplikasjon og divisjonssymboler, f.eks. = IF (C1 <10, C1 * 4,
  • Rekkefølgen på IF-uttalelser i Nested IF Formula oss veldig viktig for å evaluere den logiske testen. Hvis den første betingelsen for IF-funksjon evalueres til SANN, fungerer ikke påfølgende forhold eller IF-setningen. Formelen stopper ved første resultat SANN.
  • Parenthesis Match: Det er et viktig kriterium i Nested IF-formel hvis parentesene ikke samsvarer, vil ikke Nested IF-formelen fungere.

Anbefalte artikler

Dette har vært en guide til Nested IF Formula i Excel. Her diskuterer vi Hvordan bruke Nested IF Formula i Excel sammen med praktiske eksempler og nedlastbar Excel-mal. Du kan også gå gjennom våre andre foreslåtte artikler-

  1. Hvordan telle formler i Excel?
  2. COUNTIF-formel i Excel
  3. Veiledninger om Excel-grenser
  4. SUMPRODUCT Formula i Excel
  5. VBA-operatører | Excel-mal