Gyakori eset, hogy egy feltétel teljesülése (nem teljesülése) esetén további feltételt kell alkalmaznunk, azaz a logikai vizsgálatot többször el kell végeznünk. Például, ha egy áruházban a vásárolt összeg függvényében kisebb vagy nagyobb mértékű árengedményben részesülünk, akkor több, mint valószínű, hogy nem elegendő csak egyszer megvizsgálni a kifizetésre került összeget.

Mintafeladat

Konkrétabban:
A fenti áruház akciót hirdet. Minden 10.000 Ft érték feletti vásárláskor 10% engedményt kapunk, de ha a vásárolt összmennyiség a 15.000 Ft-ot is meghaladja, akkor az engedmény mértéke 15% lesz.

Ebben az esetben az alábbi lehetőségek fordulhatnak elő:

  1. 10.000 Ft-ot, vagy annál kevesebbet kell fizetnünk: ekkor fizetünk és nincs további teendőnk, mivel nem kapunk kedvezményt
  2. Többet kell fizetnünk, mint 10.000 Ft:
    1. ekkor, ha a fizetendő összeg 10.000 Ft és 15.000 Ft között van, akkor 10% árengedményt kapunk
    2. ha viszont 15.000 Ft felett van a fizetendő összeg, akkor az engedmény mértéke 15% lesz majd.
A példából könnyen belátható, hogy a logikai vizsgálatot nem elég egyszer elvégeznünk, hanem további vizsgálat is szükséges. A könnyebb megértés céljából nézzük ezt rajzban is!
Nézzük a megoldást excelben!
Az A2-es cellába kerül a vásárolt termék(ek) ára. A B2-es cellában végezzük el a logikai vizsgálatot, illetve itt fog megjelenni a fizetendő összeg is.
  1. lépés:
  2. Írjuk be a megfelelő képletet a B2-es mezőbe.
    • Figyeljük meg, hogy az 1. lépésben a HA függvénnyel azt vizsgáljuk, hogy az adott érték (A2-es cella tartalma) nagyobb-e, mint 10.000 Ft. Ha ez az "érték_ha_hamis", akkor nem kapunk kedvezményt, tehát automatikusan az A2-es cella kerül majd kiiratásra.
    • Továbbá érdemes megfigyelni a szerkesztőlécen a HA függvény szöveges rögzítését, ahol látható a pontosvesszővel elválasztott függvényargumentumok listája.

  3. lépés:
  4. Folytassuk tovább a feltétel megadását a "következő HA függvénnyel". Kattintsunk a név mezőnél az egérrel ismét a HA függvényre, majd adjuk meg a függvényargumentum ablakban a 15.000 Ft-ra történő logikai vizsgálatot.
    Figyeljük meg, hogy "érték_ha_igaz" esetében kerül levonásra a 15%-os engedmény, míg "érték_ha_hamis" esetében - mivel ekkor biztosak lehetünk abban, hogy a fizetendő összeg 10.000 Ft és 15.000 Ft között van - a 10%-os kedvezménysávba kerül.
Természetesen ezek a "további logikai vizsgálatok" - ha nem is tetszőleges mennyiségben és mélységben, de - a feladat függvényében folytathatók.

Gyakorló feladatok
  1. Az alaptáblázat egy tanulói csoport angol nyelvi dolgozatában elért pontszámokat tartalmazza. Az értékelésnél három lehetőség áll fenn:
  2. Alaptáblázatot letöltheted: innen
    Feladatsor: innen

    Minősítések:
    1. 60 pont alatt "nem felelt meg"
    2. 60 és 80 pont között a "megfelelt"
    3. 80 pont felett "kiválóan megfelelt"
    Feladatok
    1. Oldd meg, hogy a C oszlopban jelenjen meg a kívánt minősítés.
    2. Amennyiben a tanuló dolgozata nem felelt meg, akkor azt piros háttérszínű cellával jelezd, kék legyen a megfelelt és zöld a kiválóan megfelelt cellák színe.
    3. A D oszlopban jeleníts meg egy „!”-t, ha az adott egyén pontszáma az átlag alatt van! Egyéb esetben ne jelenjen meg semmi. A D24-es cellában számold meg, hányan írtak átlag alatti dolgozatot!
    4. Töltsd ki az F1:H2 táblázatot úgy, hogy a darabszám mellett jelenjen meg a „fő” mértékegység is!
    5. Az F4:H4 tartományban számítsd ki, hogy az összlétszám hány százalékát teszi ki a felette megjelenő érték!
    Ha elkészültél, akkor készíts a "Nem felelt meg" és a "Kiválóan megfelelt" létszámából új oldalon létrehozott sávdiagramot úgy, hogy a kiválóan megfeleltek sávja zöld-, míg a nem feleltek meg sávja piros legyen.

  3. Töltsd le a feladathoz tartozó alaptáblázatot, nyisd meg és értelmezd!
  4. Forrás: panykoj@gmail.com
    Alaptáblázat: innen
    Töltsd ki a táblázat hiányzó részeit!
    Az adott feladathoz tartozó maximális pontszámot a 25. sorban találod.
    Ahol lehet, alkalmazz képletmásolást!
    Készíts az A29:B33 tartományról tortadiagramot az alábbi tulajdonságok betartásával:
    1. A diagram címe legyen: Osztályzatok aránya
    2. A körcikk végén jelenjen meg a darabszám
    3. A körcikkelyek színe legyen a következő:
      • jeles osztályzat: piros
      • jó osztályzat: sárga
      • közepes osztályzat: kék
      • elégséges osztályzat: barna
      • elégtelen osztályzat: fekete
  5. Az alaptáblázat hazánk 50 legnépesebb városát mutatja meg a KSH 2022-es évi adatai alapján
  6. Alaptáblázat: innen
    Töltsd le az alaptáblázatot, amely a megoldandó feladatokat is tartalmazza.
    Oldd meg a feladatot!

  7. Az alaptáblázat Magyarország cukorrépa termelését mutatja megyénként a 2021-es és 2022-es évben. (Adatok: Központi Statisztikai Hivatal)
  8. Alaptáblázat: innen
    Töltsd le az excel táblázatot, amely tartalmazza a kapcsolódó feladatsort is.

    Megoldás: itt
A következő órán feleletet írsz!
Logikai vizsgálat, feltételes formázás és diagramkészítés - felelet

Feltöltés alatt...


PHP Code Snippets Powered By : XYZScripts.com