Szeretné fejleszteni Excel készségeit? Ismerje meg az Excel legfontosabb logikai funkcióit, amelyek leegyszerűsíthetik az adatelemzést és egyszerűsíthetik a munkafolyamatot.
Az Excel logikai függvényei képezik az Excel képletek gerincét; az adatelemzés e funkciók nélkül nem teljes. Ha dinamikus elemekkel dolgozik, és logikai értéket szeretne hozzárendelni egy másik érték/feltétel alapján, akkor a logikai függvényekhez kell fordulnia.
Mint minden más programozási nyelv, az Excel is egy sor logikai funkciót kínál, amelyek leegyszerűsítik a felhasználó életét. Ha feltételes adatokkal dolgozik, és azt szeretné, hogy az Excel automatikusan elvégezzen néhány számítást, akkor ideje elsajátítani ezeket a logikai képleteket.
Mik az Excel logikai függvényei?
Az Excel számos funkciót kínál a végfelhasználóknak. Az összes rendelkezésre álló függvény közül a logikai műveletek a legszélesebb körben használtak, mivel ezek jelentős értéket adnak az adatokhoz. Útközben is hozzárendelhet feltételes logikát, anélkül, hogy aggódnia kellene az egyes adatcellákhoz tartozó értékek kiszámítása és hozzárendelése miatt.
Néhány gyakran használt logikai függvény a következőket tartalmazza:
- HA
- IFS
- IFERROR
- ÉS
- VAGY
- NEM
A fenti függvényeket külön-külön és az IF utasításokkal is használhatja. Ha az IF utasítással együtt használja őket, erőteljes feltételes állításokat kap, amelyek egy fokozattal feljebb emelhetik a képleteket, és szakértő adatelemzővé tehetik.
1. IF nyilatkozat
Az IF utasítás a legalapvetőbb funkció az Excelben, de ennek ellenére ütőképes. Feltétel alapú értékek hozzárendelésekor az Excel IF utasításához kell fordulnia, amely a logikai feltételek elsődleges funkciója.
Az IF függvény típusától és használatától függően megfelelő eredményt kap a képletből. A használat és a képlet minőségének javítása érdekében kétféle IF utasítást használhat:
- Egyetlen IF utasítás
- Beágyazott IF utasítás
A. Az Egységes IF nyilatkozat
Az önálló IF utasítás ideális egyetlen feltétel ellenőrzéséhez. Adja meg a feltételt; ettől a feltételtől függően az IF utasítás igaz/hamis értéket ad vissza.
A következőképpen használhatja az IF utasítást egyetlen feltétellel:
=HA(logikai_teszt, [érték_ha_igaz], [érték_ha_hamis])
Példa: Ha a feltétel értéke 1, az eredmény jó, vagy rossz, ha a feltétel értéke 2.
=IF(A2=1,"Jó", IF(B2=1, "Rossz"))
B. Beágyazott IF-kimutatás
Használni a IF függvény az Excel beágyazott IF függvényével könnyű. A Beágyazott IF függvény lehetővé teszi több feltétel átadását egy képletben. Különféle feltételeket és az eredményül kapott igaz/hamis értékeket egy további IF utasítással adhatja meg.
Íme a képlet a beágyazott IF utasítások használatához:
=HA(logikai_teszt, [érték_ha_igaz], ha (logikai_teszt, [érték_ha_igaz], ...[érték_ha_hamis]))
Adja hozzá a szükséges számú záró zárójelet a képlet végéhez az összes IF függvény bezárásához.
Példa: Ha több feltétele van, például 1, 2 és 3, és minden számhoz kapcsolódó értéket szeretne rendelni, a beágyazott IF függvényt az alábbiak szerint használhatja:
=IF(A2=1,"Jó", IF(A2=2, "Közepes", "Rossz"))
A feltétel értékétől függően a rendszer automatikusan hozzárendel egy értéket.
2. IFS funkció
Az IFS függvény egy viszonylag egyszerű logikai függvény, mivel könnyebben olvasható, és egyszerre több feltételt is hatékonyan kiszámíthat.
Az IFS függvény azonban az összes meghatározott feltételt kiértékeli, ellentétben a megfelelőjével, amely csak egy feltételt értékel ki a végrehajtás során. Az IFS funkciót az alábbiak szerint használhatja:
=IFS([logikai_teszt1, érték_ha_igaz1],...)
Az IFS függvényben minden igaz és hamis értéket meg kell adni.
3. IFERROR funkció
Ahogy a neve is sugallja, az IFERROR függvény segítségével kezelheti az esetleges hibákat, amikor találkozik velük. Például, ha egy számot elosztunk 0-val, akkor #DIV/0-t kapunk! hiba az Excelben.
Alternatív megoldásként, ha az Excel VLOOKUP függvényét használja, akkor #N/A hibaüzenet jelenik meg minden alkalommal, amikor nem egyező/üres értékű eredményt kap. Ezeknek a hibáknak a rögzítéséhez és egy alternatív érték megjelenítéséhez használhatja az IFERROR funkciót.
Íme a szintaxis referenciaként:
=IFERROR(érték, érték_ha_hiba)
Példa: Ha a számlálót elosztja a nevező oszlop értékeivel, akkor a #DIV/0! hiba. Az IFERROR segítségével megjeleníthet egy alternatív értéket (0 az alábbi példában), amint a képlet hibát eredményez.
=HIBA(A2/B2; 0)
4. ÉS funkció
Az ÉS függvény az IF függvény része, és két vagy több függő feltétel definiálására használható egy IF képletben. Tegyük fel, hogy egy eredményt kell megjelenítenie a képletben két kritérium alapján:
=HA(ÉS(feltétel1, feltétel2), [érték_ha_igaz], [érték_ha_hamis])
A True érték hozzárendelése előtt a képlet ellenőrzi, hogy az 1. és 2. feltétel teljesül-e. Ha valamelyik feltétel nem teljesül, akkor automatikusan átkerül a képlet utolsó részére, a definiált False értékre.
Ha kettőnél több feltétele van, módosíthatja a fenti képletet; kettő helyett adjon meg három vagy több feltételt az ÉS záradékkal. Íme a szintaxis referenciaként:
=HA(ÉS(feltétel1, feltétel2, feltétel3...), [érték_ha_igaz], [érték_ha_hamis])
Példa: A következő példában, ha az Első feltétel és a Második feltétel oszlopban az értékek egyenlőek 1-gyel, az eredmény jó, különben rossz.
=HA(ÉS(A2=1,B2=1),"Jó","Rossz")
5. VAGY Funkció
A VAGY funkció sokrétű, így nagy szabadságot ad a logikai műveletek kiterjesztésére. Az ÉS függvénnyel ellentétben az VAGY függvény akkor ad eredményt, ha bármely meghatározott feltétel igaz. Alternatív megoldásként a megadott False értéket kapja, ha a feltételek nem teljesülnek.
=HA(VAGY(1. feltétel, 2. feltétel), [érték_ha_igaz], [érték_ha_hamis])
A következőképpen használhatja az VAGY függvényt több feltétellel egy IF függvényen belül:
=HA(VAGY(1. feltétel, 2. feltétel, 3. feltétel...), [érték_ha_igaz], [érték_ha_hamis])
Példa: A kimenet jót jelez, mivel a megadott feltétel True a VAGY függvényen belül.
6. NEM funkció
Mi történik, ha sok értékkel rendelkezik, és szeretné visszafordítani a feltételes ellenőrzéseket? A képlet összes értékének megadása helyett használhatja a NOT függvényt az IF függvénnyel a képletek egyszerűsítésére.
A NOT függvényt tekintheti fordított függvénynek, és jól működik, ha ellentétes feltételeket kíván megadni az IF utasításaiban. Íme a NOT függvény alapvető szintaxisa az Excelben:
=HA(NEM(logikai_teszt), [érték_ha_igaz], [érték_ha_hamis])
Példa: Az alábbi példában a feltétel az 1 ellentétét keresi, és a Rossz üzenetet jeleníti meg, amint a feltétel igaz.
A Microsoft Excel számos funkciót kínál kezdőknek és haladóknak egyaránt. A széles körben elterjedt használat miatt sok mindenre számíthatunk az Excelben. Ha az Excelrel kezdi, meg kell tanulnia a legalapvetőbb funkciókat, és lassan haladnia kell a létrán, hogy elsajátítsa az eszközt.