Ako používať funkciu SWITCH v programe Excel? (s príkladmi)

Čo je funkcia SWITCH v programe Excel?

Prepínacia funkcia v programe Excel je funkcia porovnávania a referencovania v programe Excel, ktorá porovnáva a porovnáva odporúčanú bunku so skupinou buniek a vracia výsledok na základe prvej zistenej zhody, spôsob použitia tejto funkcie je nasledovný = SWITCH (cieľová bunka, hodnota 1, výsledok 1….), na základe hodnoty, ktorá je výsledkom zverejnená.

Syntax

  • Hodnota výrazu - hodnota alebo výraz, s ktorým sa má porovnávať
  • Hodnota1 / Výsledok1 - prvá dvojica hodnota a výsledok
  • Hodnota2 / Výsledok2 - druhá dvojica hodnota a výsledok (toto je voliteľné)
  • Predvolené - predvolená hodnota, ktorá sa použije, keď sa nenájde žiadna zhoda

Príklad

Túto šablónu Excel s prepínaním funkcií si môžete stiahnuť tu - Šablóna programu Excel s prepínaním funkcií

  1. Jeden z názvov projektu „Palm Court“
  2. Rôzne bloky, ktoré sú k dispozícii v projekte
  3. Rôzne jednotky, ktoré sú v projekte k dispozícii pre príslušné bloky
  4. Toto je „cenové rozpätie“, ktoré máme určiť podľa predpokladov

Prepnite vzorec

Pozrime sa na vzorec Switch, aby sme získali hodnotu bunky 2 v stĺpci Cenové rozpätie -

  • Funkcia SWITCH bude k dispozícii v programe Excel 2016.
  • V tomto príklade musíme brať blokovú bunku ako výraz, pretože predpoklady cien sú založené na počtoch blokov.
  • Hodnota1 a výsledok 1 - Uviedli sme podmienku, že ak sa výraz zhoduje s hodnotou 1, potom vezmite výsledok 1 alebo choďte na podmienku 2.
  • Hodnota 2 a výsledok 2 - Ak podmienka 1 nevyhovuje, výraz sa dostane do podmienky 2, aby skontroloval, či získa zhodu, aby získal výsledok 2, a tento krok bude pokračovať, kým sa výraz nezhoduje s hodnotou.
  • Ak sa výraz v podmienkach nezhoduje so žiadnou hodnotou, potom predvolene dá NA ako výstup (to je vidieť na obrázku nižšie).

Aby sme spomenuli niektoré tvrdenia pre bunky, ktoré zobrazujú #NA, môžeme dať reťazec v invertovaných čiarkach, ako je uvedené nižšie -

Ak vyhodnotíme vyššie uvedený problém pomocou funkcie IFs, potom musíme mať Excel vnorený IF pre true alebo false, čo nie je vyhľadávacia funkcia. Iba ak je to pravda, vydá jeden výsledok a za nesprávne ďalšie výsledky.

Aký rozdiel je prepínač od IF?

  • Funkcia SWITCH nám neumožňuje používať logické operátory v programe Excel ako väčšie ako (>) / menšie ako (<), aby sme vyhoveli prípadom, keď nebude presná zhoda.
  • Vo funkcii Excel SWITCH sa výraz objaví iba raz, ale vo funkcii IFS je potrebné výraz opakovať.
  • Dĺžka funkcie SWITCH je menej porovnateľná s funkciou IFS, ktorá sa ľahšie číta a vytvára, pretože nám umožňuje testovať viac ako jednu podmienku.
  • Je to skôr ako funkcia VYBERTE v programe Excel. Má výraz, ktorý je vyhľadávacou hodnotou a porovnali by sme ho s hodnotou 1, hodnotou 2 a dostaneme výslednú hodnotu. Na rozdiel od funkcie IF máme vo funkcii switch predvolenú hodnotu.

Na čo treba pamätať

  • Funkcia SWITCH je zavedená a je k dispozícii v programe Excel 2016, ale nie je k dispozícii v starších verziách programu Excel a Excel 2016 v systéme Mac.
  • Do funkcie Excel SWITCH je možné vziať 126 párov hodnôt a výsledkov.
  • Funkcia SWITCH v programe Excel vráti chybu #NA, ak neuvádzame žiadnu predvolenú podmienku a ak niektorá z podmienok nezíska zhodu.
  • Ako zápor však nemôžeme vo výraze použiť logické operátory ako>, <alebo =. Jednoducho priradí hodnoty v zozname k výrazu a nemôže testovať, či je hodnota väčšia alebo menšia.
  • Vo funkcii SWITCH máme predvolenú hodnotu, ktorá nie je vo funkcii IF.
  • Funkcia SWITCH v programe Excel nie je ako VLOOKUP, ale SWITCH je možné použiť vo VLOOKUP.

Záver

Funkcia SWITCH je k dispozícii v programe Excel 2016 a toto je najvýkonnejšia funkcia namiesto IFS. To je možné použiť vo VLOOKUP na vytvorenie poľa, ktoré sa dá vykonať aj pomocou funkcie CHOOSE, ale predvolený argument SWITCH z neho robí lepšie riešenie. Vo funkcii SWITCH nie je možné použiť logické operátory.