Hogyan kell használni a SWITCH funkciót az Excelben? (példákkal)

Mi az a SWITCH funkció az Excelben?

A kapcsoló funkció az excelben egy összehasonlító és hivatkozó függvény az excelben, amely összehasonlítja és összehangolja a hivatkozott cellát egy cellacsoporttal, és az eredményt az első megtalált egyezés alapján adja vissza. A függvény használatának módszere a következő = SWITCH (célcella, 1. érték, 1. eredmény….), az eredmény közzétett értéke alapján.

Szintaxis

  • Kifejezés értéke - az érték vagy kifejezés, amellyel meg kell egyezni
  • Érték1 / Eredmény1 - Az első érték és eredmény pár
  • Érték2 / Eredmény2 - A második érték és eredmény pár (ez opcionális)
  • Alapértelmezett - Alapértelmezett érték, amelyet akkor kell használni, ha nem található egyezés

Példa

  1. A projekt egyik neve „Palm Court”.
  2. Különböző blokkok, amelyek rendelkezésre állnak a projektben
  3. Különböző egységszámok, amelyek elérhetőek a projektben a saját blokkjaikhoz
  4. Ez az az „ártartomány”, amelyet a feltételezés szerint meg kell határoznunk

Váltás a képletre

Nézzük meg a Switch képletet, hogy megkapjuk a 2. cella értékét az Ártartomány oszlopban -

  • A SWITCH funkció elérhető lesz az Excel 2016-ban.
  • Ebben a példában a blokk cellát kell kifejezésnek tekintenünk, mivel az árak feltételezései blokkszámokon alapulnak.
  • 1. érték és 1. eredmény - Említettük azt a feltételt, hogy ha egy kifejezés megfelel az 1. értéknek, akkor vegye fel az 1. eredményt, vagy ugorjon a 2. feltételre.
  • 2. érték és 2. eredmény - Ha az 1. feltétel nem teljesül, akkor a kifejezés a 2. feltételhez kerül annak ellenőrzésére, hogy megkapja-e az egyezést a 2. eredmény megszerzéséhez, és ez a lépés addig folytatódik, amíg a kifejezés meg nem egyezik az értékkel.
  • Ha a kifejezés semmilyen értékkel nem egyezik a feltételekben, akkor alapértelmezés szerint NA-t ad kimenetnek (ez az alábbi képen látható).

Annak érdekében, hogy megemlítsünk néhány állítást azokról a cellákról, amelyek #NA-t mutatnak, megadhatunk egy karakterláncot fordított vesszőn belül, az alábbiak szerint

Ha a fenti problémát az IFs függvény segítségével értékeljük, akkor egy igaz vagy hamis Excel beágyazott IF-re van szükségünk, ami nem keresési függvény. Csak akkor igaz, ha egy eredményt ad ki, hamis más eredményt.

Mennyire különbözik a SWITCH az IF-től?

  • A SWITCH funkció nem teszi lehetővé számunkra, hogy logikai operátorokat használjunk az excelben, mint például (>) / kevesebb, mint (<), hogy megfeleljünk azoknak az eseteknek, amikor nem lesz pontos egyezés.
  • Az Excel SWITCH függvényben a kifejezés csak egyszer jelenik meg, de az IFS függvényben a kifejezést meg kell ismételni.
  • A SWITCH függvény hossza kevésbé hasonlít az IFS függvényhez, könnyebben olvasható és létrehozható, mivel több feltétel tesztelését teszi lehetővé.
  • Inkább olyan, mint egy KIVÁLASZTÁS funkció az Excel-ben. Van egy kifejezése, amely a keresési érték, és mi illesztenénk az 1-es, 2-es értékhez, és megkapnánk az eredmény értékét. Az IF függvénnyel ellentétben a kapcsoló alapértelmezett értéke van.

Dolgok, amikre emlékezni kell

  • A SWITCH funkció be van vezetve és elérhető az Excel 2016-ban, de az Excel és az Excel 2016 korábbi verzióiban nem érhető el.
  • 126 pár érték és eredmény bevihető az Excel SWITCH függvénybe.
  • A SWITCH függvény az excelben a #NA hibát adja vissza, ha nem említünk alapértelmezett feltételt, és ha valamelyik feltétel nem kapja meg az egyezést.
  • Negatívumként azonban nem használhatunk olyan logikai operátorokat, mint a>, <vagy = a kifejezésben. Egyszerűen illeszti a listában szereplő értékeket a kifejezéshez, és nem tudja tesztelni, hogy egy érték nagyobb vagy kisebb.
  • Az alapértelmezett érték a SWITCH függvényben van, ami nem az IF függvényben található.
  • A SWITCH funkció az Excel-ben nem olyan, mint a VLOOKUP, de a SWITCH használható a VLOOKUP-ban.

Következtetés

A SWITCH funkció az Excel 2016-ban érhető el, és ez a legerősebb függvény az IFS helyett. Ezzel fel lehet használni a VLOOKUP-ban egy tömb létrehozását, amelyet a CHOOSE funkció használatával is meg lehet csinálni, de a SWITCH alapértelmezett argumentuma jobb megoldást jelent. A SWITCH függvényben nem lehet logikai operátorokat használni.

érdekes cikkek...