Excel SWITCH függvény

A SWITCH függvény összehasonlítja az egyik értéket az értékek listájával, és az első találatnak megfelelő eredményt ad vissza. 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 visszaad 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, ezutá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 végez, így nem vehet fel olyan logikai operátorokat, mint a (>) vagy kevesebb, mint (

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

Ilyen esetben azonban érdemes: használja helyette az IFS függvényt.

SWITCH versus IFS

Az IFS függvényhez hasonlóan a SWITCH függvény lehetővé teszi több feltétel tesztelését anélkül, hogy több IF utasítást beágyazna, sok képlettel rendelkező képleteket készítve könnyebben olvasható és írható. 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. Nem lehet olyan operátorokat használni, mint a ( >) vagy kevesebb, mint (logikai o szükség szerint peratorok.

Megjegyzés: A SWITCH és az IFS függvény egyaránt új az Excel 2019 és az Excel 365-ben.

Megjegyzések

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

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük