=IF(D7=50000, $D$5D7, $D$4D7))=a beágyazott IF függvény elindításához megadott képlet.
Írja be a Logical_test argumentumot, amely két adatelemet hasonlít össze, majd írja be a Value_if_true argumentumot.
Írja be a beágyazott IF függvényt Value_if_false argumentumként. A befejezéshez másolja a beágyazott IF függvényeket a Kitöltő fogantyúval.
Ez a cikk elmagyarázza, hogyan lehet IF-függvényeket beágyazni az Excelbe a tesztelt feltételek és a függvény által végrehajtott műveletek számának növelése érdekében. Az utasítások az Excel 2019–10-re, az Excel for Mac-re és az Excel Online-ra vonatkoznak.
Nest IF-funkciók oktatóanyaga
Image
Amint a képen látható, ez az oktatóanyag két IF-függvényt használ egy képlet létrehozásához, amely kiszámítja az éves levonás összegét az alkalmazottak éves fizetése alapján. A példában használt képlet az alábbiakban látható. A beágyazott IF függvény az első IF függvény value_if_false argumentumaként működik.
=IF(D7=50000, $D$5D7, $D$4D7))
A képlet különböző részei vesszővel vannak elválasztva, és a következő feladatokat hajtják végre:
Az első rész, D7<30000, azt ellenőrzi, hogy egy alkalmazott fizetése kevesebb-e 30 000 dollárnál.
Ha a fizetés kevesebb, mint 30 000 USD, a középső rész, $3D7, megszorozza a fizetést a 6%-os levonási rátával.
Ha a fizetés nagyobb, mint 30 000 USD, a második IF függvény (D7>=50000, $D$5D7, $D$4D7) két további feltételt is tesztel.
D7>=50000 ellenőrzi, hogy egy alkalmazott fizetése meghaladja-e vagy egyenlő 50 000 USD-vel.
Ha a fizetés egyenlő vagy nagyobb, mint 50 000 USD, akkor 5 USDD7 megszorozza a fizetést a 10%-os levonási rátával.
Ha a fizetés kevesebb, mint 50 000 USD, de meghaladja a 30 000 USD-t, akkor 4 USDD7 megszorozza a fizetést a 8%-os levonási rátával.
Adja meg az oktatóanyag adatait
Írja be az adatokat egy Excel-munkalap C1-E6 celláiba, ahogy az a képen is látható. Az egyetlen adat, amelyet ezen a ponton nem adtunk meg, maga az IF függvény, amely az E7 cellában található.
Az adatok másolására vonatkozó utasítások nem tartalmazzák a munkalap formázási lépéseit. Ez nem zavarja az oktatóanyag befejezését. A munkalap eltérhet a bemutatott példától, de az IF függvény ugyanazt az eredményt adja.
A beágyazott IF függvény indítása
Image
Lehetőség van a teljes képlet beírására
=IF(D7=50000, $D$5D7, $D$4D7))
a munkalap E7 cellájába, és dolgozzon. Az Excel Online alkalmazásban ezt a módszert kell használnia. Ha azonban az Excel asztali verzióját használja, gyakran könnyebb a függvény párbeszédpanelét használni a szükséges argumentumok megadásához.
A párbeszédpanel használata egy kicsit bonyolultabb beágyazott függvények megadásakor, mert a beágyazott függvényt be kell írni. A második párbeszédpanel nem nyitható meg az argumentumok második készletének megadásához.
Ebben a példában a beágyazott IF függvény a párbeszédpanel harmadik sorába kerül Value_if_false argumentumként. Mivel a munkalap több alkalmazottra vonatkozóan számítja ki az éves levonást, a képlet először az E7 cellába kerül a levonási arányok abszolút cellahivatkozásaival, majd az E8:E11 cellákba másolja.
Útmutató lépései
Válassza ki a E7 cellát, hogy aktív cellává tegye. Itt található a beágyazott IF képlet.
Válassza ki a Képleteket.
Válassza ki a Logical elemet a függvény legördülő lista megnyitásához.
Válassza ki a IF elemet a listában a függvény párbeszédpaneljének megjelenítéséhez.
A párbeszédpanel üres soraiba beírt adatok az IF függvény argumentumait alkotják. Ezek az argumentumok megmondják a függvénynek a tesztelt feltételt, és azt, hogy milyen műveleteket kell végrehajtani, ha a feltétel igaz vagy hamis.
Oktatói billentyűparancs beállítása
A példa folytatásához:
Írja be az argumentumokat a párbeszédpanelbe a fenti képen látható módon, majd ugorjon az utolsó lépésre, amely magában foglalja a képlet 7–10. sorokba történő másolását.
Vagy kövesse a következő lépéseket, amelyek részletes utasításokat és magyarázatokat kínálnak a három argumentum megadásához.
Írja be a Logikai_teszt argumentumot
Image
A Logikai_teszt argumentum két adatelemet hasonlít össze. Ezek az adatok lehetnek számok, cellahivatkozások, képletek eredményei, vagy akár szöveges adatok. Két érték összehasonlításához a Logikai_teszt összehasonlító operátort használ az értékek között.
Ebben a példában három fizetési szint határozza meg a munkavállaló éves levonását:
Kevesebb, mint 30 000 USD.
30 000 és 49 999 USD között.
50 000 USD vagy több
Egyetlen HA függvény két szintet hasonlíthat össze, de a harmadik fizetési szinthez a második beágyazott IF függvény használata szükséges. Az első összehasonlítás a munkavállaló D cellában található éves fizetése és a 30 000 USD küszöbbér között történik. Mivel a cél annak meghatározása, hogy D7 kevesebb-e, mint 30 000 USD, a Kevesebb mint operátor (<)) szerepel az értékek között.
Útmutató lépései
Válassza ki a Logical_test sort a párbeszédpanelen.
Válassza ki a D7 cellát, hogy hozzáadja ezt a cellahivatkozást a Logikai_teszt sorhoz.
Nyomja meg a kisebb, mint gombot (<) a billentyűzeten.
Gépelje be: 30000 a kisebb, mint szimbólum után.
A befejezett logikai teszt D7<30000 formában jelenik meg.
Ne írjon be dollárjelet ($) vagy vesszőelválasztót (,) a 30000-nel. Érvénytelen hibaüzenet jelenik meg a Logikai_teszt sor végén, ha valamelyik ezeket a szimbólumokat az adatokkal együtt kell megadni.
Írja be a Value_if_true argumentumot
Image
A Value_if_true argumentum megmondja az IF függvénynek, hogy mit kell tennie, ha a Logikai_teszt igaz. Az Érték_ha_igaz argumentum lehet képlet, szövegblokk, érték, cellahivatkozás, vagy a cella üresen is hagyható.
Ebben a példában, ha a D7 cellában lévő adat kevesebb, mint 30 000 USD, az Excel megszorozza a munkavállaló D7 cellában lévő éves fizetését a D3 cellában található 6 százalékos levonási rátával.
Relatív vs. abszolút cellahivatkozások
Általában, ha egy képletet más cellákba másol, a képletben lévő relatív cellahivatkozások megváltoznak, hogy tükrözzék a képlet új helyét. Ez megkönnyíti ugyanazt a képletet több helyen is. Alkalmanként, ha a cellahivatkozások megváltoznak egy függvény másolásakor, az hibákhoz vezet. E hibák megelőzése érdekében a cellahivatkozások abszolút értékre tehetők, ami megakadályozza, hogy másoláskor megváltozzanak.
Abszolút cellahivatkozások úgy jönnek létre, hogy dollárjeleket adnak hozzá egy normál cellahivatkozáshoz, például $D$3. A dollárjelek hozzáadása egyszerűen elvégezhető az F4 gomb megnyomásával a billentyűzeten, miután a cellahivatkozást beírta a párbeszédpanelbe.
A példában a D3 cellában található levonási arány abszolút cellahivatkozásként kerül beírásra a párbeszédpanel Value_if_true sorába.
Útmutató lépései
Válassza ki a Value_if_true sort a párbeszédpanelen.
Válassza ki a D3 cellát a munkalapon, hogy hozzáadja ezt a cellahivatkozást a Value_if_true sorhoz.
Nyomja meg az F4 gombot, hogy a D3 abszolút cellahivatkozás legyen ($D$3).
Nyomja meg a csillag () gombot. A csillag a szorzószimbólum az Excelben.
Válassza ki a D7 cellát, hogy hozzáadja ezt a cellahivatkozást a Value_if_true sorhoz.
A kitöltött Value_if_true sor $D$3D7 formában jelenik meg.
A D7 nincs megadva abszolút cellahivatkozásként. Meg kell változnia, amikor a képletet az E8:E11 cellákba másolják, hogy minden alkalmazottra megfelelő levonási összeget kapjon.
Írja be a beágyazott IF függvényt Value_if_false argumentumként
Image
Általában a Value_if_false argumentum megmondja az IF függvénynek, hogy mit kell tennie, ha a logikai_teszt hamis. Ebben az esetben a beágyazott IF függvény kerül megadásra argumentumként. Ezzel a következő eredményeket kapjuk:
A logikai_teszt argumentum a beágyazott IF függvényben (D7>=50000) minden olyan fizetést tesztel, amely nem kevesebb, mint 30 000 USD.
Az 50 000 dollárnál nagyobb vagy azzal egyenlő fizetések esetén a Value_if_true argumentum megszorozza őket a D5 cellában található 10%-os levonási rátával.
A fennmaradó fizetések (azok, amelyek nagyobbak, mint 30 000 USD, de kevesebbek, mint 50 000 USD) a Value_if_false argumentum megszorozza őket a D4 cellában található 8%-os levonási aránnyal.
Útmutató lépései
Ahogyan az oktatóanyag elején említettük, a második párbeszédpanel nem nyitható meg a beágyazott függvény megadásához, ezért azt a Value_if_false sorba kell beírni.
A beágyazott függvények nem egyenlőségjellel kezdődnek, hanem a függvény nevével.
Válassza ki a Value_if_false sort a párbeszédpanelen.
Írja be a következő IF függvényt:
IF(D7>=50000, $D$5D7, $D$4D7)
Válassza ki az OK lehetőséget az IF funkció befejezéséhez és a párbeszédpanel bezárásához.
A 3 678,96 USD érték az E7 cellában jelenik meg. Mivel R. Holt 30 000 dollárnál többet keres, de kevesebb mint 50 000 dollárt keres évente, ezért az éves levonás kiszámításához a 45 987 $8% képletet használják.
Válassza ki a E7 cellát a teljes=IF(D7=50000, $D$5D7, $D$4D7)) függvény megjelenítéséhez a munkalap feletti képletsorban..
E lépések végrehajtása után a példa most megegyezik a cikk első képével.
Az utolsó lépés az IF képlet E8-E11 cellákba másolása a kitöltő fogantyú használatával a munkalap kitöltéséhez.
A beágyazott IF függvények másolása a kitöltő fogantyú segítségével
Image
A munkalap befejezéséhez másolja a beágyazott IF függvényt tartalmazó képletet az E8-E11 cellákba. A függvény másolásakor az Excel frissíti a relatív cellahivatkozásokat, hogy tükrözze a függvény új helyét, miközben az abszolút cellahivatkozás változatlan marad.
A képletek Excelben való másolásának egyik egyszerű módja a kitöltő fogantyú.
Útmutató lépései
Válassza ki a E7 cellát, hogy aktív legyen.
Vigye az egérmutatót az aktív cella jobb alsó sarkában lévő négyzet fölé. A mutató pluszjelre (+) változik.
Válassza ki és húzza le a kitöltő fogantyút az E11 cellába.
Az E8–E11 cellák a fenti képen látható képlet eredményeivel vannak kitöltve.
Hogyan használhatjuk az Office vágólapját adatok másolására és beillesztésére Excel-munkalapok, munkafüzetek vagy más programok között. Frissítve, hogy tartalmazza az Excel 2019-et
Az Apple most mutatta be a CarPlay jelentős frissítését az iOS 16 részeként, amely lehetővé teszi a vezetők számára, hogy a jármű szinte egy részét irányítsák
Tudja meg, hogyan vehet fel több sort az Excelben. Windows és Mac rendszeren egyszerre több sor hozzáadásának egyszerű módjai közé tartozik a jobb gombbal kattintva megjelenő menü és a szalag
Tanulja meg, hogyan lehet egyszerűen kivonni két vagy több számot egy Excel XLS-fájlban. Kövesse a lépésről lépésre bemutatott példát útmutatóként. Frissítve, hogy tartalmazza az Excel 2019-et
Tanulja meg, hogyan használhatja a gyorsbillentyűket és a menüopciókat szöveg és képletek tördeléséhez több sorba egy munkalapcellában vagy a képletsávban