Vnorený IF vzorec v Ako používať vnorený IF vzorec?

Obsah:

Anonim

Vzorec IF vnoreného programu Excel (obsah)

  • Vnorený IF vzorec v Exceli
  • Ako používať vnorený IF vzorec v Exceli?

Vnorený IF vzorec v Exceli

Funkcia IF je jednou z najčastejšie a často používaných logických funkcií v programe Excel.

Ak funkcia IF zvyčajne vykoná logický test a skontroluje, či je podmienka alebo kritériá splnené alebo nie, a vráti jednu hodnotu vo výsledku, môže to byť buď, ak je pravdivá, a iná hodnota, ak je nepravdivá, jedná sa o dva možné výsledky, ak je funkcia,

Niekedy potrebujete pracovať so situáciami alebo podmienkami, pri ktorých existujú viac ako dva možné výsledky. V tomto scenári vám Nested IF Formula pomôže.

Vnorenie znamená kombináciu vzorcov, ktoré sú vo vnútri, kde každý vzorec riadi alebo spracováva výsledok ostatných.

Vnorený IF vzorec je rozdelený do kategórií podľa rozšírených funkcií IF, ktoré vám umožňujú skontrolovať viac ako jednu podmienku.

Od verzie Excelu 2007 môže byť 64 príkazov alebo funkcií IF použitých v jednom vzorci (vo vzorci Nested IF)

Vnorený IF vzorec : Je to funkcia If v rámci funkcie if na testovanie viacerých podmienok

Syntax vnoreného IF vzorca:

= IF (podmienka, value_if_true1, IF (druhá podmienka, value_if_true2, value_if_false2))

Syntax alebo vzorec vnoreného IF vzorca obsahuje nižšie uvedené argumenty:

  • Podmienka: Je to hodnota, ktorú chcete otestovať.
  • value_if_true: Hodnota sa zobrazí alebo sa vráti, ak sa logická podmienka vyhodnotí na hodnotu TRUE.
  • value_if_false: Hodnota sa objaví alebo sa vráti, ak sa logická podmienka vyhodnotí na FALSE.

Rôzne aritmetické operátory, ktoré sa môžu použiť v Nested IF Formula:

> Väčšie ako

= Rovnaké ako

<Menej ako

> = Väčší alebo rovný

<= Menšia alebo rovná

Menej ako alebo viac ako

Tieto vyššie uvedené operátory sa používajú v argumente Kritérium alebo Podmienka, ak vyhlásenie vo Vnorenom IF Vzorci je založené výlučne na logike toho, čo použijete v argumente kritéria

Ako používať NESTED IF Formula v Exceli?

Pozrime sa, ako tento vzorec funguje v Exceli

Túto šablónu vnoreného IF vzorca Excel si môžete stiahnuť tu - šablónu vnoreného IF Formula Excel

Príklad č. 1

Analyzujme Vnorený IF vzorec s viacerými kritériami.

V nižšie uvedenom príklade obsahuje tabuľka zoznam študentov v stĺpci B (B2 až B18) a skóre každého študenta (C2 až C18).

Tu chcem rozdeliť svoje skóre podľa nižšie uvedených podmienok:

ZISTENIE : Viac ako 85.

PRVÁ TRIEDA: Medzi 60 a 84 vrátane.

DRUHÁ TRIEDA: Medzi 35 a 59 vrátane.

FAIL: Do 35 rokov.

Na základe vyššie uvedených podmienok musím kategorizovať výsledky študentov na základe ich skóre. Potrebujem zostaviť tento vzorec s niekoľkými príkazmi IF.

Začnime zadávať prvý príkaz IF:

= IF (C 3> 85, "vyznamenania",

Postará sa o študentov kategórie „ROZDELENIE“. Teraz, ak chcem zvládnuť druhú kategóriu. „PRVÁ TRIEDA“, musím pridať ďalšie podmienečné vyhlásenie:

= IF (C3> = 85, „ROZDELENIE“, IF (C3> = 60, „PRVÁ TRIEDA“),

Poznámka : Vo vyššie uvedenej syntaxi som jednoducho pridal prvý príkaz IF do prvého príkazu IF. Podobne rozširujem vzorec o ďalšiu kategóriu „DRUHÁ TRIEDA“, kde opakujem vyššie uvedený krok znova

= IF (C3> = 85, „ROZDELENIE“, IF (C3> = 60, „PRVÁ TRIEDA“, IF (C3> = 35, „DRUHÁ TRIEDA“),

Pokračujem podobnými krokmi, až kým nedosiahnem poslednú kategóriu. Teraz som odišiel s poslednou kategóriou „FAIL“. Ak sa objaví posledná kategória alebo kritériá, namiesto pridania ďalšieho IF musím pridať „FAIL“ pre chybný argument ( argument value_if_false).

Po zadaní poslednej kategórie ju musíte zatvoriť tromi uzavretými zátvorkami.

V poslednom kritériu argument value_if_false, ak je skóre menšie ako 35, funkcia IF vráti FALSE, pretože hodnotu nedodáme, ak je nepravdivá.

= IF (C3> = 85, „ROZDELENIE“, IF (C3> = 60, „PRVÁ TRIEDA“, IF (C3> = 35, „DRUHÁ TRIEDA“, „FAIL“))))

Teraz je Nested IF Formula pripravená, skopírujte tento vzorec do bunky „D3“ a kliknutím na Enter získate výsledok. Tento vzorec sa súčasne uplatňuje na celý rozsah výberom bunky z „D3“ na „D18“ a kliknutím na CTRL + D získate výsledok.

Ako funguje Excel Nested IF Logical Test?

= IF (C3> = 85, „ROZDELENIE“, IF (C3> = 60, „PRVÁ TRIEDA“, IF (C3> = 35, „DRUHÁ TRIEDA“, „FAIL“))))

Teraz rozdeľme alebo rozdeľme vyššie uvedený vzorec a vyskúšaj.

= IF (C 3> = 85, "vyznamenania",

IF (C3> = 60, „PRVÁ TRIEDA“),

IF (C3> = 35, „DRUHÁ TRIEDA“, „FAIL“))))

alebo

IF (skontrolujte, či C3> = 85, ak je pravda - vráťte „DISTINCTION“ alebo inak)

IF (skontrolujte, či C3> = 60, ak je pravdivé - vrátite „PRVÁ TRIEDA“ alebo inak)

IF (skontrolujte, či je C3> = 35, ak je pravdivé - vráťte „DRUHÁ TRIEDA“, ak je nesprávne -

návrat „FAIL“))))

V tomto prípade vzorec vnoreného IF skutočne usmerňuje excel, aby vyhodnotil logický test pre prvú funkciu IF, takže vo výsledku, ak sú splnené podmienky alebo kritériá, vráti dodanú hodnotu („DISTINCTION“) v argumente value_if_true. V opačnom prípade alebo v inom prípade, ak podmienka alebo kritériá prvého Ak nie je funkcia splnená, pokračujte a vykonajte alebo otestujte druhé vyhlásenie If a podobne postupujte podľa podobného kroku až do posledných kritérií.

záver

Na nižšie uvedenom snímke obrazovky môžete obvykle pozorovať, že dvojice zátvoriek sú tieňované v rôznych alebo rôznych farbách tak, aby sa úvodná zátvorka zhodovala so záverečnou zátvorkou na konci.

  • Textové hodnoty by sa mali vždy uzatvárať do dvojitých úvodzoviek „ROZDELENIE“.

Poznámka: Nikdy neuvádzajte čísla ani číselné hodnoty v úvodzovkách, napr. 85, 60 a 35

  • Do lišty vzorcov môžete pridať zalomenie riadku alebo medzery, aby ste tento vzorec lepšie a ľahšie pochopili.
  • Funkcia Vyhodnotiť vzorec sa nachádza na karte Vzorec v skupine alebo podsekcii Audit vzorcov. Táto funkcia pomáha pri riešení zložitého vzorca. Vnorený IF vzorec krok za krokom.

Keď často kliknete na tlačidlo Vyhodnotiť, ukáže vám všetky kroky v procese vyhodnocovania (Od začiatku do konca, ako vzorec funguje krok za krokom).

Čo je potrebné pamätať

  • Pri použití Nested IF Formula by sme nemali začať druhé kritériá vo funkcii IF s = znamienko
  • Okrem aritmetických operátorov môžete použiť aj sčítanie, odčítanie, násobenie a delenie, napr. = IF (C1 <10, C1 * 4,
  • Poradie príkazov IF v Nested IF Formula nás veľmi dôležité pre vyhodnotenie logického testu. ak sa prvá podmienka funkcie IF vyhodnotí ako PRAVDA, potom nasledujúce podmienky alebo vyhlásenie IF nefunguje. Vzorec sa zastaví pri prvom výsledku TRUE.
  • Zátvorka zátvoriek: Ak sú zátvorky nezhodované, je dôležité kritérium vo vzorci vnoreného IF, potom vzorec vnoreného IF nebude fungovať.

Odporúčané články

Toto je príručka pre aplikáciu Nested IF Formula v Exceli. Tu diskutujeme o tom, ako používať Nested IF Formula v Exceli spolu s praktickými príkladmi a stiahnuteľnou šablónou Excel. Môžete tiež navštíviť naše ďalšie navrhované články -

  1. Ako sa počíta vzorec v Exceli?
  2. COUNTIF vzorec v Exceli
  3. Výuky o hraniciach Excelu
  4. SUMPRODUCT Formula v Exceli
  5. Operátori VBA Šablóna Excel