IF utasítás Excelben. Mindent az operátorról – alkalmazás, példák

Az Excel program funkciókészlete természetesen valóban hatalmas. Különösen lehetséges az adatfeldolgozás bizonyos mértékig programozása. Felelős ezért többek között a funkció IF. Szinte bármilyen feladat végrehajtását lehetővé teszi. Ezért ezt az operátort sokkal gyakrabban használják, mint másokat. Ma megpróbáljuk elmagyarázni, mit csinál, és hogyan használható.

IF függvény – meghatározás és hatókör

A funkció használata IF a felhasználó utasíthatja a programot, hogy ellenőrizze, hogy egy adott cella megfelel-e egy adott kritériumnak. Ha van olyan feltételünk, hogy csak a feladatot kell végrehajtanunk, akkor az Excel először ellenőrzi, majd kiírja a számítási eredményt abban a cellában, amelybe ez a függvény íródott. De ez csak akkor van így, ha ezt a funkciót egy másik funkcióval együtt használjuk. Maga az operátor IF két eredményt ad:

  1. IGAZ. Ez akkor történik, ha egy kifejezés vagy cella megfelel egy bizonyos kritériumnak.
  2. HAMIS. Ez az operátor akkor jelenik meg, ha nincs egyezés.

A képlet szintaxisa a következő (univerzális formában): =IF(feltétel; [érték, ha a feltétel teljesül]; [érték, ha a feltétel nem teljesül]). A funkció másokkal kombinálható. Ebben az esetben a megfelelő argumentumokban más operátorokat kell beírni. Például megteheti úgy, hogy ellenőrzi, hogy a szám pozitív-e, és ha igen, akkor keresse meg a számtani átlagot. Természetesen van egy függvény, amely ugyanezt teszi, de ez a példa elég világosan bemutatja a függvény működését. IF. Ami az alkalmazásokat illeti, amelyekben a funkció használható IF, akkor nagyon sok van belőlük:

  1. Klimatológia.
  2. Értékesítés és üzlet.
  3. Marketing.
  4. Számvitel.

Stb. Bármelyik területet is nevezi meg, és lesz egy alkalmazás ehhez a funkcióhoz.

Az IF függvény használata Excelben – példák

Vegyünk egy másik példát a függvény használatára IF Excelben. Tegyük fel, hogy van egy táblázatunk, amely a cipők nevét tartalmazza. Tegyük fel, hogy van egy nagy női cipők leárazása, amely 25 százalékos kedvezményt ír elő minden cikkre. Az ellenőrzéshez egy speciális oszlop jelzi a nemet, amelyre a tornacipő készült.

IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák

Ennek megfelelően ennek a feladatnak a feltétele a nemi egyenlőség a nősténnyel. Ha az ellenőrzés eredményeként kiderül, hogy ez a kritérium igaz, akkor azon a helyen, ahol ez a képlet megjelenik, meg kell írni a kedvezmény összegét - 25%. Ha hamis, adja meg a 0 értéket, mivel ebben az esetben a kedvezmény nem jár.

IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák

Természetesen a szükséges cellákat kézzel is kitöltheti. De ez nagyon sok időt vehet igénybe. Emellett az emberi tényezőt sem törölték, amely nyomathibák és információtorzulások miatt fordulhat elő. A számítógép nem hibázik. Ezért, ha az információ mennyisége túl nagy, akkor jobb a funkció használata IF.

Az első szakaszban kitűzött cél eléréséhez ki kell választani azt a cellát, ahol a kapott érték megjelenik, és fel kell írni a következő képletet: =IF(B2=”nő”,25%,0). Dekódoljuk ezt a függvényt:

  1. Az IF közvetlenül egy operátor.
  2. B2=”nőies” a teljesítendő kritérium.
  3. Ezt követi az az érték, amely akkor jelenik meg, ha a cipőket nőknek hozták létre, és az az érték, amely akkor jelenik meg, ha kiderül, hogy a tornacipő férfi, gyerek vagy bármilyen más, amely nem felel meg az első argumentumban meghatározott feltételnek.

Hol lehet a legjobban leírni ezt a képletet? Általánosságban elmondható, hogy a hely tetszőlegesen választható, de esetünkben ezek a „Kedvezmény” oszlop fejléc alatti cellák.

Fontos, hogy ne felejtsük el a = jelet a képlet elé tenni. Ellenkező esetben az Excel egyszerű szövegként fogja felolvasni.

IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák

A képlet beírása után meg kell nyomni az enter billentyűt, ami után a táblázat automatikusan kitöltődik a megfelelő értékkel. Az alábbi táblázatban láthatjuk, hogy az első ellenőrzés helyesnek bizonyult. A program automatikusan meghatározta ezeknek a tornacipőknek a nemét, és negyed árengedményt adott nekik. Az eredményt sikerült elérni.

IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák

Most a fennmaradó sorok kitöltése van hátra. Ehhez nem kell külön-külön bemásolnia a képletet minden cellába. Elég a jobb alsó sarokban megkeresni a négyzetet, átvinni rá az egeret, megbizonyosodni arról, hogy kereszt ikonná változott, és a jelölőt a táblázat legalsó sorába húzni. Akkor az Excel mindent megtesz helyetted.

IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák

Az IF függvény használata több feltétellel

Korábban a függvény használatának legegyszerűbb esetét vették figyelembe IF, amelyben csak egy logikai kifejezés található. De mi van akkor, ha egy cellát több feltétellel kell ellenőriznie? Ez az Excel beépített funkcióival is megtehető.

A több feltétel ellenőrzésének egyik speciális esete az elsőnek való megfelelés ellenőrzése, és ha hamisnak bizonyul, akkor a második, harmadik stb. Vagy ha az érték igaz, ellenőrizze egy másik feltételt. Itt, ahogy a felhasználó akarja, a műveletek logikája megközelítőleg azonos lesz. Ha figyelmesen elolvasta a fent leírtakat, akkor talán már sejtette, hogyan kell csinálni. De adjunk hozzá nagyobb láthatóságot.

Ehhez nehezítsük meg a feladatot. Most kizárólag a női tornacipőkhöz kell kedvezményt rendelnünk, de attól függően, hogy milyen sportágra szánják, a kedvezmény mértéke eltérő legyen. A képlet első pillantásra valamivel bonyolultabb lesz, de általában ugyanabba a logikába esik, mint az előző: =ЕСЛИ(B2=”мужской”;0; ЕСЛИ(C2=”бег”;20%;10%)).

IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák

Ezután ugyanazokat a műveleteket hajtjuk végre, mint az előző esetben: nyomja meg az Enter billentyűt, és töltse ki az összes következő sort. Ilyen eredményt kapunk.

IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák

Hogyan működik ez a képlet? Először az első funkció IF ellenőrzi, hogy a lábbeli férfias-e. Ha nem, akkor a második funkció végrehajtásra kerül. IF, amely először ellenőrzi, hogy a cipőt futásra tervezték-e. Ha igen, akkor 20% kedvezmény jár. Ha nem, a kedvezmény 10%. Mint látható, más függvények is használhatók függvényargumentumként, és ez további lehetőségeket ad.

Hogyan használhatjuk az IF függvényt 2 feltétel egyidejű teljesítésére

Ezenkívül az Excel használatával egyszerre két feltételnek való megfelelést is ellenőrizheti. Ehhez egy másik függvényt használnak, amelyet ún И. Ez a logikai operátor két feltételt kombinál, és nem csak egy függvényben teszi ezt IF. Sok más funkcióban is használható.

Térjünk vissza az asztalunkhoz. Most nagyobbnak kell lennie a kedvezménynek, de csak a női futócipőkre vonatkozik. Ha az ellenőrzés után kiderül, hogy mindkét feltétel teljesült, akkor a 30%-os kedvezmény összege kerül rögzítésre a „Kedvezmény” mezőben. Ha kiderül, hogy legalább az egyik feltétel nem működik, akkor a kedvezmény az ilyen termékre nem vonatkozik. A képlet ebben az esetben a következő lenne: =HA(ÉS(B2=”nő”;C2=”futó”);30%;0).

IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák

Továbbá minden végrehajtott művelet megismétli az előző két példát. Először nyomjuk meg az enter billentyűt, majd húzzuk az értéket a táblázat összes többi cellájába.

IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák

Az ÉS függvény szintaxisa, mint látjuk, több argumentumból áll. Az első az első feltétel, a második a második, és így tovább. Kettőnél több argumentumot használhat, és egyszerre több feltételt is ellenőrizhet. De a gyakorlatban ilyen helyzetek ritkán fordulnak elő. Háromnál több feltétel egyszerre – szinte soha nem történik meg. A funkció által végrehajtott műveletek sorrendje a következő:

  1. Először is a képlet ellenőrzi az első feltételt – hogy a cipő női-e.
  2. Az Excel ezután a második kritériumot elemzi – hogy a cipőt futásra tervezték-e.
  3. Ha a teszt eredményeként kiderül, hogy mindkét kritérium értéket ad vissza TRUE, akkor a függvény eredménye IF igaznak bizonyul. Ezért a megfelelő argumentumban programozott művelet végrehajtásra kerül.
  4. Ha kiderül, hogy legalább az egyik ellenőrzés eredményt ad FEKVŐ, azt és egy funkciót И visszaadja ezt az eredményt. Ezért a függvény harmadik argumentumában írt eredmény jelenik meg IF.

Amint látja, a cselekvések logikája nagyon egyszerű és könnyen érthető intuitív szinten.

VAGY operátor Excelben

Az OR operátor hasonló módon működik, és hasonló a szintaxisa. De az ellenőrzés típusa kissé eltér. Ez a függvény egy értéket ad vissza TRUE ha legalább egy ellenőrzés eredményt ad TRUE. Ha minden ellenőrzés hamis eredményt ad, akkor ennek megfelelően a függvény OR visszaadja az értéket FEKVŐ.

Ennek megfelelően, ha a függvény OR  eredményt ad vissza TRUE legalább az egyik értékhez, majd a függvényhez IF a második argumentumban megadott értéket fogja írni. És csak akkor, ha az érték nem felel meg az összes feltételnek, akkor a függvény harmadik argumentumában megadott szöveg vagy szám kerül visszaadásra.

Ennek az alapelvnek a gyakorlatban való bemutatásához vegyünk ismét egy példát. A probléma most a következő: a kedvezményt vagy férficipőre vagy teniszcipőre adják. Ebben az esetben a kedvezmény 35% lesz. Ha a cipő női vagy futáshoz készült, akkor az ilyen rovatért nem jár kedvezmény.

Egy ilyen cél eléréséhez a következő képletet kell beírnia a cellába, amely közvetlenül a „Kedvezmény” felirat alatt található: =HA(VAGY(B2=”nő”; C2=”futó”);0;35%). Miután megnyomtuk az enter billentyűt, és áthúztuk ezt a képletet a többi cellába, a következő eredményt kapjuk.

IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák

IF függvény definiálása a Formula Builder segítségével

Természetesen bizonyos mértékig egy képletet kézzel írni még kényelmesebb, mint más eszközök használata. De ha kezdő vagy, akkor a helyzet drámaian megváltozik. Annak érdekében, hogy ne keveredjen össze az argumentumok bevitele, valamint az egyes függvények helyes nevének jelzése, létezik egy speciális eszköz, a Function Entry Wizard vagy Formula Builder. Vessünk egy pillantást a működésének részletes mechanizmusára. Tegyük fel, hogy a vezetőségtől azt a feladatot kaptuk, hogy elemezzük az elérhető termékválasztékot, és rendeljünk 25% kedvezményt minden női tornacipőhöz. A műveletek sorrendje ebben az esetben a következő lesz:

  1. A függvénybeviteli varázslót a Képletek lap megfelelő gombra kattintva nyitjuk meg (a képernyőképen piros téglalappal van kiemelve). IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák
  2. Ezután megnyílik egy kis képletkészítő panel, amelyben kiválasztjuk a szükséges függvényt. Kiválasztható közvetlenül a listából, vagy kereshet a keresőmezőn keresztül. A közelmúltban használt 10-es listában már szerepel, ezért kattintunk rá, majd a „Funkció beszúrása” gombra.IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák
  3. Ezt követően megnyílik a szemünk előtt egy ablak a függvény argumentumainak beállítására. A panel alján azt is láthatja, hogy mit csinál a kiválasztott funkció. Mindegyik argumentum alá van írva, így nem kell emlékeznie a sorrendre. Először beírunk egy logikai kifejezést, amely tartalmaz egy számot vagy cellát, valamint egy értéket a megfelelőség ellenőrzéséhez. Ezután a rendszer az értékeket adja meg, ha igaz, és az értéket, ha hamis.
  4. Az összes lépés végrehajtása után kattintson a „Befejezés” gombra. IF utasítás Excelben. Mindent az operátorról - alkalmazás, példák

Most megkapjuk az eredményt. Ezzel ugyanazokat a műveleteket hajtjuk végre, mint az előző esetben, vagyis az egeret a jobb alsó sarokban lévő négyzetre irányítjuk, és a képletet az összes többi cellába húzzuk. Tehát a funkció IF valóban a legnépszerűbb és legfontosabb szolgáltató az összes létező közül. Ellenőrzi az adatokat bizonyos feltételeknek megfelelően, és megfelelő műveleteket hajt végre, ha az ellenőrzés eredményt ad. TRUE or FEKVŐ. Ez lehetővé teszi, hogy nagymértékben leegyszerűsítse a nagy adatok feldolgozását, és ne végezzen nagy számú műveletet, átruházva ezt a piszkos munkát a számítógépre.

Hagy egy Válaszol