Hogyan használjuk a beágyazott IF funkciót az Excelben (6 ideális példa)

  • Ossza Meg Ezt
Hugh West

Ebben a cikkben megtanuljuk, hogy az Excelben a beágyazott IF függvény használata Ha egy függvényt egy másik függvényen belül helyezünk el, akkor azt beágyazott függvénynek nevezzük. Ma megmutatjuk, hogy a 6 ideális példák a beágyazott IF Ezek a példák segítenek megérteni a beágyazott IF Szóval, késlekedés nélkül kezdjük a beszélgetést.

Gyakorlókönyv letöltése

Töltse le a gyakorlókönyvet innen.

Beágyazott IF függvény használata.xlsx

Bevezetés az Excel IF funkcióba

Megérteni a beágyazott IF függvény , tudnunk kell a következőkről az IF funkció először is. Microsoft Excel , a IF funkció ellenőrzi egy adott feltételt, és ha az teljesül, akkor megjelenít egy eredményt. Továbbá, ha a feltétel nem teljesül, akkor egy másik eredményt mutat.

  • Szintaxis

IF (logikai_teszt, [value_if_true], [value_if_false])

  • Érv

logikai_teszt: Ez a kötelező érv a IF Ez az argumentum egy cella vagy cellatartomány adott feltételét jelenti.

[value_if_true]: Ez a függvény második argumentuma, a feltétel teljesülése esetén a definiált utasítás.

[value_if_false]: A harmadik argumentum akkor jelenik meg, ha a feltétel hamis.

Bevezetés az Excel beágyazott IF funkcióba

A beágyazott IF formula többszörös IF Többszörös feltételek esetén a IF funkció egy másik IF Az általános formája a beágyazott IF függvényt a következőképpen lehet leírni:

IF(C1,T1,IF(C2,T2,(IF(C3,T3,IF(C4,T4,F4))))

Tessék,

  • C1: Első feltétel.
  • T1: Az első feltétel teljesülése esetén megjelenítendő érték.
  • C2: Második feltétel.
  • T2: A második feltétel teljesülése esetén megjelenítendő érték.
  • C3: Harmadik feltétel.
  • T3: A harmadik feltétel teljesülése esetén megjelenítendő érték.
  • C4: Negyedik feltétel.
  • T4: A negyedik feltétel teljesülése esetén megjelenítendő érték.
  • F4: Ez az az érték, amely akkor jelenik meg, ha a feltételek nem teljesülnek.

A képleten belül további feltételeket is hozzáadhat az igényeinek megfelelően.

6 ideális példa a beágyazott IF funkció használatára az Excelben

1. Egyszerű beágyazott IF függvény használata az eredmények kereséséhez

A használat megértése érdekében a beágyazott IF függvényt, először egy egyszerű példát mutatunk be. Ebben a példában néhány diák eredményeit próbáljuk megkeresni. Itt három feltételt használunk.

  • Először is, ha egy diák 70 vagy magasabb , akkor át fog menni.
  • Másodszor, ha kevesebbet kap, mint 70 , akkor elbukik.
  • Harmadszor, ha nincs jel, akkor a diákot hiányzónak kell tekinteni.

Kövessük az alábbi lépéseket, hogy lássuk, hogyan működik a beágyazott IF funkció működik.

LÉPÉSEK:

  • Először is, válassza ki C5 sejt és írja be a képletet:
=IF(C5="","Absent",IF(C5>=70,"Pass","Fail"))

  • Ezután nyomja meg a Írja be a címet. hogy lássa az eredményt.

Ebben a képletben,

  • Az első argumentum C5= "" és a második argumentum "Távollét" Az első feltételt jelöli. Azt jelzi, ha C5 sejt üres, akkor a második argumentumot fogja megmutatni. A mi esetünkben, ez a Távollét .
  • A második IF függvény szerint, ha a jel magasabb, mint 70 , akkor a diák átmegy, különben nem.
  • A következő lépésben helyezze a kurzort a jobb alsó részen lévő D5 cella és húzza a Töltse ki a fogantyút le.

  • Végül olyan eredményeket fog látni, mint az alábbi képen.

2. Az Excel beágyazott IF funkciójának használata az Excel-ben

A második példában a beágyazott IF függvényt az Excelben, hogy megkeresse néhány diák jegyeit. Ez az egyik leggyakrabban használt példa, hogy leírja a beágyazott IF Ebben a példában egy olyan adathalmazt fogunk használni, amely néhány diák jegyeit tartalmazza. Itt a jegyek tartománya és a megfelelő jegyek is szerepelnek. Ki kell értékelnünk a diákok jegyeit a kapott jegyek alapján.

Figyeljük meg az alábbi lépéseket, hogy többet tudjunk meg erről a példáról.

LÉPÉSEK:

  • Először is, válassza ki a D5 cella és írja be a képletet:
=IF(C5<61,"F",IF(C5<71,"D",IF(C5<81,"C",IF(C5<91,"B","A"))))

  • Ezután nyomja meg a Írja be a címet. hogy lássa az eredményt.

Ebben a képletben,

  • Az első feltételünk annak ellenőrzése, hogy van-e az alábbi jelölés 61 .
  • Ha TRUE , akkor visszatér F .
  • Ha HAMIS , majd ellenőrzi a következő IF
  • A következő IF funkció, az alábbi jelöléseket ellenőrzi 71 és visszatér D ha ez TRUE .
  • Ily módon a beágyazott IF függvény az összes feltétel ellenőrzésére lép.
  • Ezután használja a Töltse ki a fogantyút hogy az eredményeket minden cellában láthassa.

3. Alkalmazza az Excel beágyazott IF függvényét a szabadságnapok kiosztásához

Használhatjuk a beágyazott IF függvényt több célra is. A harmadik példában megpróbáljuk kiosztani egy Vakáció időszakot egy vállalat alkalmazottai számára. A szabadságolási időszak kiosztásához bevezettünk néhány feltételt. Ha egy munkavállaló foglalkoztatási időszaka 15 év vagy több, akkor ő lesz 25 szabadságnapok. Ha ez a következő napok között van 9 a címre. 14 év, akkor lesz 15 És végül, ha a munkaviszony időtartama kevesebb, mint 9 év, akkor lesz 10 szabadságnapok.

Figyeljünk az alábbi lépésekre, hogy megtanuljuk a példát.

LÉPÉSEK:

  • Először is, válassza ki D5 cella és írja be az alábbi képletet:
=IF(C5>=15,25,IF(C5>=9,15,IF(C5>=1,10,0)))

  • Ezután nyomja meg a Írja be a címet. hogy lássa az eredményt.

Ebben a képletben a következőket használtuk 3 feltételek.

  • Az első feltételben azt ellenőriztük, hogy C5 sejt nagyobb, mint 15 . Mivel ez TRUE , azt mutatja 25 a oldalon. D5 cella .
  • Ha ez volt HAMIS , akkor a következő feltételt ellenőrzi, és így tovább.
  • Végül húzza a Töltse ki a fogantyút lefelé, hogy az alábbi képernyőképhez hasonló eredményeket láthassa.

4. Fizetési státusz meghatározása az Excel-be ágyazott IF függvénnyel

A gyakorlati életben gyakran kell megállapítanunk a fizetési státuszt. A szolgáltató szervezeteknek nyilvántartást kell vezetniük ügyfeleik fizetéseiről. Ezekben az esetekben is használhatjuk a beágyazott IF funkció.

Az alábbi adatkészletben láthatjuk a Bill és Kifizetett összegek Ezt az információt felhasználva megpróbáljuk frissíteni a Állapot oszlop.

Kövessük tehát az alábbi lépéseket, hogy megértsük a példát.

LÉPÉSEK:

  • Először is, válassza ki a Cell G5 és írja be a képletet:
=IF(F5=0, "Fizetett",IF(TODAY()

  • Sajtó Írja be a címet. hogy lássa az eredményt.

Ebben a képletben,

  • Először azt ellenőrizzük, hogy F5 cella egyenlő 0 . Ha ez TRUE , akkor azt fogja mutatni Fizetett .
  • Ellenkező esetben a második feltételre lép.
  • A második feltételben a a TODAY funkció és összehasonlította a Esedékesség dátuma .
  • Ha az aktuális dátum nagyobb, mint a Esedékesség dátuma , akkor azt fogja mutatni Due .
  • És ha az aktuális dátum kisebb, mint a Esedékesség dátuma , akkor megjelenik A oldalon. .
  • Végül húzza a Töltse ki a fogantyút lefelé, hogy minden cellában láthassa az eredményeket.

5. Excel beágyazott IF függvény beillesztése a helyes termék visszaadása érdekében

Ebben a példában két szám helyes szorzatát próbáljuk meg visszaadni a beágyazott IF A példa magyarázatához az alábbi adatkészletet fogjuk használni.

Kövessük az alábbi lépéseket, hogy megértsük a példát.

LÉPÉSEK:

  • Kezdetnek válassza ki a C5 sejt és írja be a képletet:
=IF(B5="15x12",180,IF(B5="14x19",266,IF(B5="20x25",500)))

  • És üsse meg Írja be a címet. .

Ebben a képletben,

  • Az első feltétel annak ellenőrzése, hogy B5 sejt egyenlő 15×12 . TRUE , akkor azt fogja mutatni 180 . Ha ez HAMIS , akkor a következő feltételre lépünk.
  • A következő feltételben az alábbiakat keresi 14×19 és mutasd meg 266 ha megfelel a feltételnek.
  • Az utolsó feltételben pedig a következő értéket fogja keresni 2 0x25 és megjelenítés 500 ha megfelel a feltételnek.
  • A képlet beírása után húzza lefelé a Töltse ki a fogantyút .

  • A végén olyan eredményeket fog látni, mint az alábbi képen.

6. Beágyazott IF alkalmazása AND/OR függvényekkel az Excelben

Az utolsó példában a beágyazott IF függvényt mind a ÉS & VAGY funkciók Először is, megmutatjuk a a VAGY funkció és aztán végrehajtjuk a az AND függvény .

A példa magyarázatához egy olyan adathalmazt fogunk használni, amely a következők értékesítési összegéről tartalmaz információt Március & Április . Kiosztjuk a Értékesítési jutalék az értékesítési összegük alapján.

Kövessük az alábbi lépéseket, hogy többet megtudjunk a jutalék elosztásáról.

LÉPÉSEK:

  • Először is, válassza ki a E5 cella és írja be a képletet:
=IF(OR(C5>5500,D5>5500),12%,IF(OR(C5>=4001,D5>=4001),9%,IF(OR(C5>=2500,D5>=2500),5%,"")))

  • Ezután nyomja meg a Írja be a címet. billentyűvel az eredmény megtekintéséhez.

Ebben a képletben a beágyazott IF függvényt a VAGY Többféle feltételt is használhatunk a VAGY Ha e feltételek bármelyike fennáll TRUE , akkor a hozzárendelt értéket fogja megjeleníteni. Ez azt jelenti, hogy ha bármelyik feltételnek meg kell felelnie, akkor a VAGY funkció.

  • Az első feltétel azt ellenőrzi, hogy a két hónap bármelyikében az értékesítés összege nagyobb-e, mint 5500 és ha TRUE , a bizottságot a következőkre határozza meg 12 %.
  • A második feltételben azt ellenőrzi, hogy az eladási összeg a következő értékek között van-e 4001 a címre. 5500 . Nyomtat 9 % a Bizottság .
  • Az utolsó feltétel pedig az értékesítés összegének ellenőrzése a következők között 2500 a címre. 4000 .
  • Ezután használja a Töltse ki a fogantyút a képlet lemásolásához.

Megjegyzés: A Szám formátum a E5:E10 tartomány értékre kell állítani Százalékos arány . Ellenkező esetben azt mutatja, hogy 0 .

  • A következő lépésben beillesztjük a beágyazott IF képlet a ÉS funkció.
  • Ehhez válassza ki a E5 cella és írja be a képletet:
=IF(AND(C5>5500,D5>5500),12%,IF(AND(C5>=4001,D5>=4001),9%,IF(AND(C5>=2500,D5>=2500),5%,"")))

Itt mindkét feltétel a ÉS funkciónak kell lennie TRUE Ellenkező esetben, a következő IF Például, ha mindkettő C5 sejt és D5 nagyobbak, mint 5500 , csak akkor állítja be a jutalékot 12 %.

  • Végül húzza a Töltse ki a fogantyút lefelé az összes eredmény megtekintéséhez.

A beágyazott IF funkció alternatívái az Excelben

Nehéz lesz végrehajtani a beágyazott IF függvényt, ha sok feltétel van. A képlet nagyobb lehet, és minden apró hiba hibás eredményre vezethet. A nehézségek elkerülése érdekében használhatja az alternatívákat a beágyazott IF funkciót az Excelben. Itt a következőkről lesz szó 5 Alternatívák. Az Ön igényei szerint használhatja őket.

1. A VLOOKUP funkció használata

Ha folytonos számtartományokat használ, akkor használhatja a a VLOOKUP funkció a beágyazott IF függvényt. Ehhez szükség van egy referenciatáblára és a képlet létrehozására a hozzávetőleges egyezéssel. Esetünkben az Bizottság táblázat a referenciatáblánk. Az adatkészletben minden egyes értékesítőnek van egy értékesítési összege, és megpróbáljuk kiosztani a jutalékot.

Kövessük figyelmesen a lépéseket, hogy többet tudjunk meg.

LÉPÉSEK:

  • Először is, válassza ki D5 cella és írja be a képletet:
=VLOOKUP(C5,$C$13:$D$15,2,TRUE)

  • Ezután nyomja meg a Írja be a címet. .

Itt a VLOOKUP függvényt, hogy megkeresse a C5 sejt a második oszlopában a keresőtábla a következőktől kezdve C13-as cella a címre. D15 Itt a hozzávetőleges egyezést kell alkalmaznunk, ezért használtuk a TRUE a képlet utolsó argumentumában.

  • Végül húzza a Töltse ki a fogantyút lefelé az összes eredmény megtekintéséhez.

2. Az Excel IFS funkció alkalmazása

Az alkalmazás az IFS funkció nagyon egyszerűvé teszi a többszörös feltételek megvalósítását. Az általános formája a IFS függvényt a következőképpen lehet leírni:

IFS(Test1,Value1,[Test 2],[Value 2]....)

Az alábbiak használatának magyarázata IFS funkciót, használhatjuk az előző adathalmazt.

Figyeljük meg az alábbi lépéseket, hogy többet tudjunk meg.

LÉPÉSEK:

  • Kezdetnek válassza ki a D5 cella és írja be a képletet:
=IFS(C5>5500,12%,C5>=4001,9%,C5>=2500,5%,TRUE,"")

  • Ezután nyomja meg a Írja be a címet. .

Tessék, 1. teszt annak ellenőrzése, hogy C5 sejt nagyobb, mint 5500 . TRUE , akkor azt fogja mutatni 12 %. Ellenkező esetben átkerül a 2. teszt és így tovább.

  • A következő lépésben használja a Töltse ki a fogantyút lefelé az összes eredmény megtekintéséhez.

3. CHOOSE funkció beillesztése

Használhatjuk a a CHOOSE funkció több feltétel ellenőrzésére. VÁLASSZON függvény az adott érték indexszáma alapján visszaad egy értéket a listából. Az általános formája a VÁLASSZON funkciót az alábbiakban adjuk meg.

CHOOSE((Test 1)+(Test 2)+(Test 3),Value 1,Value 2,Value 3)

A képleten belül több tesztet is ellenőrizhet, ha szeretné.

Figyeljünk az alábbi lépésekre, hogy többet tudjunk meg.

LÉPÉSEK:

  • Kezdetben válassza a D5 cella és írja be a képletet:
=CHOOSE((C5>=2500)+(C5>=4001)+(C5>5500),5%,9%,12%)

  • Ezután nyomja meg a Írja be a címet. .

Itt láthatja négy argumentumok a VÁLASSZON Az első argumentumban elhelyeztük az összes feltételt, hozzáadva őket a plusz ( + ) előjelet. Ezután a következő érvekben az eredmények értékét a feltételek helyzetéhez képest helyeztük el. Például a második argumentum a első És így tovább.

  • Végül húzza a Töltse ki a fogantyút le.

4. Próbálja ki az Excel SWITCH funkciót

Használhatja a a SWITCH funkció a beágyazott IF De egy dolgot ne felejtsen el. Használhatja a SWITCH függvényt, amikor meghatározott értékek rögzített halmazával kell foglalkoznunk. Az adatkészletben láthatjuk, hogy bevezettük a Rangsor a Értékesítési tartomány Ezek a konkrét értékek Rangsor segíteni fog nekünk a jutalék egyszerű elosztásában.

Kövesse az alábbi lépéseket, hogy többet tudjon meg erről a módszerről.

LÉPÉSEK:

  • Először is, írja be az alábbi képletet a E5 cella :
=SWITCH(D5,$D$13,$E$13,$D$14,$E$14,$D$15,$E$15,"")

  • Most nyomja meg a Írja be a címet. hogy lássa az eredményt.

Itt a képlet a következő értéket keresi D5 cella Ha az érték A , akkor kiírja 5 %, ha B majd 9 %, és ha C majd 12 %.

  • A következő lépésben csak húzza a Töltse ki a fogantyút le.

5. A CONCATENATE funkció használata

A SWITCH funkciót a Excel 2016 A régebbi verziók nem rendelkeznek a SWITCH Ebben az esetben használhatja a a CONCATENATE funkció az előző módszer helyett.

Az alábbiakban ismertetjük a lépéseket.

LÉPÉSEK:

  • Először is, írja be az alábbi képletet a következő szövegbe E5 cella :
=CONCATENATE(IF(D5="A",5%,""),IF(D5="B",9%,"") & IF(D5="C",12%,""))*1

  • Ezután nyomja meg a Írja be a címet. hogy lássa az eredményt.

Itt többszörös IF Ez a képlet azt mutatja, hogy 5 % ha a D5 cella a A , 9 % if B , és 12 % if C .

  • Végül húzza le a Töltse ki a fogantyút hogy a kívánt sejtekben eredményeket lássunk.

Emlékezetes dolgok

A következő dolgokat kell észben tartanod, amikor a következő programmal dolgozol beágyazott IF funkció az Excelben.

  • A tesztek és eredmények megfelelő sorrendjét meg kell őriznie, amikor a beágyazott IF funkció.
  • A oldalon. Excel 2007 - 2016 , akkor legfeljebb 64 feltételek.
  • Ha a képlet a feltételek száma miatt nagyobb lesz, alkalmazza helyette az alternatív módszereket.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.