Az IF utasítások kissé ijesztőek lehetnek, de a táblázatkezelő programok egyik leghasznosabb funkciója. Lehetővé teszik a számítások elvégzését annak alapján, hogy a nyers adatok megfelelnek-e bizonyos feltételeknek. Az IF függvény sok más funkcióval kombinálható, hogy olyan képleteket készítsen, amelyek pontosan megfelelnek az Ön igényeinek.

Ez jó és jó, ha tudod, mit csinálsz, de néha a tanulási folyamat jelentheti az igazi kihívást. Szerencsére ebben a cikkben mindent megtalál, amire szüksége van ahhoz, hogy elsajátítsa a Google Táblázatok IF funkciójának alapjait.

Mit csinál az IF funkció?

A Google Táblázatok változata hasonlóan működik Microsoft Excel IF funkciók. Alapvetően az alapján számítja ki, hogy egy adott tartomány értéke IGAZ vagy HAMIS értékű-e a megadott feltételek mellett.

Például használhat egy IF függvényt a „Pass” cellába történő beírásához, ha egy személy egy bizonyos osztályzat felett kapott. Mint ahogy az is, IGAZ, hogy az osztályzat meghaladja a megadott százalékot.

instagram viewer

Vessünk egy pillantást a szintaxis működésére, majd elmerülünk a fenti példában és néhány másban is. A példák leegyszerűsítve lesznek, így könnyen követhetők. De ugyanezeket az ötleteket sokkal nagyobb és összetettebb táblázatokra is alkalmazhatja.

Google Táblázatok IF függvény szintaxisa

Egy függvény szintaxisa egy táblázatkezelő programban, például a Google Táblázatokban, a működésének alapja. Úgy képzelheti el, mint egy algebrai kifejezést, mielőtt hozzáadja az értékeket.

A Google Táblázatok IF függvényének szintaxisa a következő:

IF(logikai_kifejezés, érték_ha_igaz, érték_ha_hamis)

Íme, mit jelentenek a szintaxis egyes részei:

  • HA megmondja a Google Táblázatoknak, hogy melyik funkciót szeretné használni.
  • Logikai_kifejezés ez az a feltétel, amelyre vonatkozóan ellenőrizni szeretné az IF függvényt. Képesnek kell lennie IGAZ vagy HAMIS állítás visszaadására.
  • Érték_ha_igaz a visszaadandó érték, ha a logikai kifejezés feltétele teljesül.
  • Érték_ha_hamis egy opcionális paraméter, amely megmondja a Google Táblázatoknak, hogy milyen értéket adjon vissza, ha a feltétel nem teljesül. Ha nincs megadva érték, akkor FALSE-t ad vissza.

1. példa: Egyszerű képlet létrehozása a Google Táblázatok IF funkciójával

Az IF függvény használatának legegyszerűbb módja önmagában, számértékekkel. Tehát először nézzünk meg egy ilyen példát. Tegyük fel, hogy mi lennénk a vezetők egy raktárban, és ki kellett képeznünk munkatársainkat egy új munkahelyi biztonsági programra, amelyet az alkalmazottaknak jogilag át kell adniuk a munka folytatásához.

Figyelembe véve az alábbi adatsort, ahol az áthaladási pont 50/100 lenne, használhatjuk a képletet:

=HA(B2>=50"megfelelt","sikertelen")

Ezután csak rá kell kattintania, és át kell húznia a jobb sarokban lévő kis kék négyzetet az oszlop többi részére, hogy a képletet az összes cellára alkalmazza. Itt van a képlet alkalmazása a szintaxison belül.

B2>=50, a logikai_kifejezés, amely megmutatja a teljesítendő feltételt. Mint >= a Google Táblázatok operátora a nagyobb vagy egyenlő értékre, a logikai kifejezés egyszerű kifejezésekkel a következő: Ha B2 nagyobb vagy egyenlő, mint 50.

„Sikeres”, „Nem sikerült” megmondja a Google Táblázatoknak, hogy mit adjon vissza, ha a logikai_kifejezés IGAZ vagy HAMIS. Ebben a példában bárki, akinek a tesztje 50-nél nagyobb vagy egyenlő, rendelkezik Pass a nevük mellett. Az 50 év alattiak rendelkeznek Sikertelen.

2. példa: Beágyazott IF-függvények a Google Táblázatokban

A beágyazott IF függvények azok, amelyek egy második IF függvényt hajtanak végre ugyanazon a képleten belül. Lényegében egy második feltételt kérnek, ha az első HAMIS állítást ad vissza.

Nézzük meg ugyanazt az adatkészletet, mint korábban, hogy megértsük ezt. Ezúttal azt vizsgáljuk, hogy az alkalmazottak jogosultak-e újabb tesztre. Mindenkinek, aki sikeres volt, nem kell újra vizsgáznia, és azoknak, akik 40%-nál kevesebbet értek el, először extra edzést kell végezniük.

Amint látja, bár Pete T megbukott a teszten, még mindig sikerült Nem az átképzési oszlop alatt, mivel a jegye a 40%-os minimum alatt volt a teszt megismétléséhez. John W viszont megkapja a Igen érték.

Vessünk még egy pillantást a képlet burkolata alá:

  • B2>=50 ugyanaz, mint korábban, és a „fészek” IF függvény logikai_kifejezése
  • "Nem" a visszaadandó érték, ha a feltétel teljesül. Azaz az 50-nél nagyobb vagy azzal egyenlő pontszámmal rendelkezőknek nem kell újból letenniük a vizsgát.
  • IF(B2<40, az a érték_ha_hamis az első if függvényhez. Azt utasítja a Google Táblázatoknak, hogy hajtson végre egy második if függvényt, ha az érték nem nagyobb vagy egyenlő, mint 50. Most ellenőrzi, hogy az érték kisebb-e 40-nél.
  • "Nem igen" vannak a érték_ha_igaz és érték_ha_hamis a beágyazott IF függvényhez.

Íme egy folyamatábra, amely bemutatja, hogyan működik ez a számítás az Önök számára, akik még mindig kissé tanácstalanok.

3. példa: Az IF függvény kombinálása más függvényekkel

Rengeteg mód van arra, hogy az IF függvényt másokkal együtt használva speciális képleteket állítson össze az Ön igényei szerint. Az egyik leggyakoribb az ÉS függvény. Ezzel több feltételt is ellenőrizhet, mielőtt visszaküldi az eredményt.

Ismét ugyanazokat az adatokat fogjuk használni, de ezúttal ki kell választania egy elbocsátandó személyt. Tegyük fel, hogy annak a személynek kell lennie, aki megbukott a teszten, ÉS nem jogosult a teszt megismétlésére.

Ennek meghatározására használhatjuk az ÉS és IF függvények alábbi kombinációját.

=HA(ÉS(D2="Nem",C2="sikertelen"),"Igen","Nem")

Az eredmény az lenne, hogy kirúgják Pete T.

Nézzük meg, hogyan működött a képlet: Az ÉS függvény az IF függvénybe van beágyazva, és logikai_kifejezésként működik. A függvény többi része ugyanúgy működik, mint a többi IF függvény, amelyet már tárgyaltunk. Tehát a képlet azt mondja, HA D2=”Nem” ÉS C2=”Fail” IGAZ, mutasson „Igen”-t, ha az eredmény HAMIS, adja vissza a „Nem”-t.

Rengeteg más IF függvény is működik, amely másodlagos funkcióval működik, mint pl COUNTIF a Google Táblázatokban. Ezeket a funkciókat könnyű meghódítani, ha egyszer a szokásos IF-funkciók köré fonta a fejét.

IF-függvények 101

Az IF funkciók valóban felpörgetik a táblázatkezelő játékot, és jól működnek más funkciókon belül. Most, hogy követte példáinkat, javasoljuk, hogy töltsön egy kis időt a tanultak gyakorlásával. Nézze meg, fel tud-e találni néhány saját logikai_kifejezés és érték_ha_igaz kombinációt néhány saját munkalapján.

A 8 legjobb módszer a Google Táblázatok profi használatára

Olvassa el a következőt

RészvényCsipogRészvényEmail

Kapcsolódó témák

  • Termelékenység
  • Google Táblázatok
  • Adatelemzés

A szerzőről

Andrew Carter (3 cikk megjelent)Továbbiak Andrew Cartertől

Iratkozzon fel hírlevelünkre

Csatlakozzon hírlevelünkhöz műszaki tippekért, ismertetőkért, ingyenes e-könyvekért és exkluzív ajánlatokért!

Kattintson ide az előfizetéshez