Funkce SWITCH aplikace Excel

Funkce SWITCH porovnává jednu hodnotu se seznamem hodnot a vrací výsledek, který odpovídá první shodě. Funkci SWITCH můžete použít, pokud chcete provést přesnou shodu s několika možnými výsledky, a vrátit výchozí hodnotu, pokud není nalezena žádná shoda.

První argument se nazývá „výraz“ a může to být pevně zakódovaná konstanta, odkaz na buňku nebo jiný vzorec, který vrací konkrétní hodnotu, proti které se chcete shodovat. Odpovídající hodnoty a odpovídající výsledky se zadávají ve dvojicích. SWITCH může zpracovat až 126 párů, po kterých je posledním argumentem (volitelná) výchozí hodnota, která se vrátí v případě, že neexistuje shoda.

V zobrazeném příkladu je vzorec v D5:

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

SWITCH provádí pouze přesnou shodu, takže nemůžete zahrnout logické operátory jako větší než (>) nebo menší než (

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

V takovém případě však možná budete chtít místo toho použijte funkci IFS.

SWITCH versus IFS

Stejně jako funkce IFS vám funkce SWITCH umožňuje testovat více než jednu podmínku bez vnoření více příkazů IF, takže lze vytvářet vzorce s mnoha podmínkami jednodušší na čtení a zápis. Jednou výhodou SWITCH oproti IFS je, že výraz se ve funkci objeví jen jednou a nemusí se opakovat. SWITCH je však omezen na přesnou shodu. Nelze použít operátory jako větší než ( >) nebo menší než (logické o podle potřeby.

Poznámka: Funkce SWITCH a IFS jsou v aplikaci Excel 2019 a Excel 365 nové.

Poznámky

  1. Výraz lze jiný vzorec, který vrací konkrétní hodnotu.
  2. SWITCH dokáže zpracovat až 126 párů hodnota / výsledek.
  3. Zadejte poslední argument a nastavte výchozí výsledek, pokud není nalezena shoda.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *