Az Excel SWITCH függvény használata -

Tartalomjegyzék

Összegzés

Az Excel SWITCH függvény összehasonlítja az egyik értéket az értékek listájával, és az első egyezésnek megfelelő eredményt ad vissza. A SWITCH választható alapértelmezett értéket adhat vissza, ha nem található egyezés.

Célja

Több érték egyeztetése, az első egyezés visszatérése

Visszatérési érték

Az első meccsnek megfelelő eredmény

Szintaxis

= SWITCH (kifejezés, val1 / eredmény1, (val2 / eredmény2),…, (alapértelmezett))

Érvek

  • kifejezés - az érték vagy kifejezés, amelyhez illeszkedni kell.
  • val1 / eredmény1 - Az első érték és eredmény pár.
  • val2 / result2 - (opcionális) A második érték és eredmény pár.
  • alapértelmezett - (opcionális) Az alapértelmezett érték, amelyet akkor kell használni, ha nem található egyezés.

Változat

Excel 2019

Használati megjegyzések

A SWITCH függvény összehasonlít egy értéket az értékek listájával, és eredményt ad, amely megfelel az első egyezésnek. Használhatja a SWITCH funkciót, ha pontos egyezést szeretne elérni több lehetséges eredménnyel, és ha nem található egyezés, akkor visszaadhat egy alapértelmezett értéket.

Az első argumentumot "kifejezésnek" hívják, és lehet keményen kódolt konstans, cellahivatkozás vagy más képlet, amely egy adott értéket ad vissza, amellyel egyeztetni akar. Az egyező értékeket és a megfelelő eredményeket párban adják meg. A SWITCH legfeljebb 126 pár kezelésére képes, amely után az utolsó argumentum egy (opcionális) alapértelmezett érték, amelyet vissza kell adni azokban az esetekben, amikor nincs egyezés.

A bemutatott példában a D5 képlete a következő:

=SWITCH(C5,1,"Poor",2,"OK",3,"Good","??")

A SWITCH csak pontos egyezést hajt végre, ezért nem vehet fel olyan logikai operátorokat, mint például (>) vagy kisebb (<), az egyezés meghatározásához használt logikába. Megkerülheti ezt a korlátozást egy olyan képlet létrehozásával, amely megfelel a TRUE-nak:

=SWITCH(TRUE,A1>=1000,"Gold",A1>=500,"Silver","Bronze")

Ilyen esetben azonban érdemes inkább az IFS függvényt használni.

SWITCH versus IFS

Az IFS függvényhez hasonlóan a SWITCH funkció lehetővé teszi több feltétel tesztelését anélkül, hogy több IF utasítást is beágyazna, így a sok feltételt tartalmazó képletek könnyebben olvashatók és írhatók. A SWITCH egyik előnye az IFS-sel szemben az, hogy a kifejezés csak egyszer jelenik meg a függvényben, és nem kell megismételni. A SWITCH azonban a pontos egyezésre korlátozódik. A standard szintaxissal nem lehet olyan operátorokat használni, mint a (>) vagy a (<) értéknél kisebb operátorok. Ezzel szemben az IFS függvény valójában kifejezéseket igényel minden feltételhez, így szükség szerint logikai operátorokat használhat.

Megjegyzés: A SWITCH és az IFS funkció egyaránt új az Excel 2019-ben és az Excel 365-ben.

Megjegyzések

  1. A kifejezés lehet egy másik képlet, amely adott értéket ad vissza.
  2. A SWITCH legfeljebb 126 érték / eredmény pár kezelésére képes.
  3. Adjon meg egy utolsó argumentumot az alapértelmezett eredmény beállításához, ha nem található egyezés.

érdekes cikkek...