Čitatelia ako vy pomáhajú podporovať MUO. Keď uskutočníte nákup pomocou odkazov na našej stránke, môžeme získať pridruženú províziu. Čítaj viac.

Funkcia SWITCH vám umožňuje vykonať viacero testov na hodnote a vrátiť výsledky na základe zodpovedajúcich podmienok. Funguje tak, že vezme hodnotu, porovná ju s danými testovacími hodnotami a poskytne výsledok na základe prvej zodpovedajúcej hodnoty v súbore.

V tejto príručke sa dozviete, ako používať funkciu SWITCH v Exceli a ako ju skombinovať s inými funkciami na vykonávanie zložitejších výpočtov.

Čo je funkcia SWITCH?

Funkcia SWITCH sa zvyčajne používa, keď máte v tabuľke na testovanie veľa podmienok. Často sa používa ako alternatíva k Funkcia IF v Exceli, pretože je efektívnejšia a čitateľnejšia.

Namiesto použitia iných podmienených funkcií, ako je vnorená funkcia IF na testovanie všetkých podmienok, môžete použiť jedinú funkciu SWITCH na vykonanie všetkých testov naraz.

Základná syntax funkcie SWITCH je nasledovná:

=SWITCH(výraz, hodnota1, výsledok1, [hodnota2, výsledok2],... [predvolené])
instagram viewer

Tu hodnoty v syntaxi predstavujú nasledovné:

  • "výraz" je hodnota, ktorú chcete testovať.
  • "hodnota1" a "hodnota2" sú hodnoty, s ktorými chcete výraz porovnať.
  • "result1" a "result2" sú výsledky, ktoré chcete, ak sú splnené použité podmienky.
  • "default" je výsledok, ktorý chcete, ak sa výraz nezhoduje so žiadnou z daných hodnôt. Ak ste nešpecifikovali predvolený argument, funkcia SWITCH vráti #N/A! chyba.

Pozrime sa na príklad, berúc do úvahy syntax, ktorú sme práve spomenuli:

=SWITCH(A1; "3"; "kvet", "2"; "list", "neznáme")

V tomto príklade, ak je hodnota v A1 „3“, vráti „kvet“, zatiaľ čo ak je „2“, vráti „list“. Ak hodnota nezodpovedá žiadnej z podmienok, funkcia SWITCH vráti „neznámy“. Funkciu SWITCH si môžete predstaviť ako kompaktnú a efektívnejšiu formu vnorených príkazov IF.

Ako používať funkciu SWITCH v Exceli

Ak chcete vidieť, ako používať funkciu SWITCH v Exceli, vezmime si príklad.

Tabuľka obsahuje informácie o 10 študentoch. Každý študent má pridelený kód (buď A alebo B) a chcete ho rozdeliť do dvoch skupín (rečníkov a výskumníkov). Ak študent nemá žiadny zo spomínaných kódov, chcete, aby funkcia SWITCH vrátila Čakajúce.

Vzorec funkcie SWITCH, ktorý budeme v tomto prípade používať, bude:

=SWITCH(B2;A,"Rečníci""B"Výskumníci","Čaká")

Podobne sa pozrime na ďalší príklad.

Existuje 10 zamestnancov, ktorých pokrok chcete zdieľať s vyšším manažmentom. Každý zamestnanec má pridelené jedno z troch bodov; 1,2 alebo 3. Zamestnanci s kódom 1 by mali byť hodnotení Výborní, zamestnanci s kódom 2 Vyhovujúci a zamestnanci s kódom 3 ako Slabí.

Vzorec SWITCH, ktorý budeme v tomto prípade používať, bude:

=SWITCH(B2; 1; "Výborne"; 2; "Uspokojivé"; 3; "Zlé")

Ako používať funkciu SWITCH s inými funkciami programu Excel

Funkciu SWITCH môžete použiť aj v kombinácii s inými funkciami Excelu, aby ste ich využili na maximum. Môžete ho napríklad vnoriť do funkcie IF alebo naopak, aby ste zvýšili celkovú efektivitu a vytvorili zložitejšie vzorce.

Vzhľadom na druhý príklad hodnotenia zamestnancov, o ktorom sme práve hovorili vyššie, môžete použiť funkciu SWITCH vo funkcii IF na testovanie, či je hodnota v bunke väčšia ako 3. Ak áno, vzorec sa vráti mimo rozsah.

Vzorec v tomto prípade bude:

=AK(A1>3; "Mimo rozsah", PREPNÚŤ(A1; 1; "Výborne", 2, "Uspokojivé", 3, "Nízka"))

Okrem toho je tu niekoľko ďalších funkcií programu Excel, ktoré môžete použiť s funkciou SWITCH:

  • Funkcia SUM: Môžete vypočítať súčet hodnôt na základe špecifických podmienok pomocou funkcií SUM a SWITCH spolu. Napríklad môžete najprv použiť funkciu SWITCH na určenie hodnôt, ktoré sa majú sčítať na základe podmienky, a potom použiť funkciu SUM na vykonanie výpočtu. Pokryli sme fungovanie Funkcia SUM v Exceli podrobne v našich predchádzajúcich príspevkoch, na ktoré sa môžete odvolať.
  • Funkcie INDEX a MATCH: Pomocou týchto funkcií môžete získať údaje z tabuľky na základe určitých podmienok. Môžete napríklad použiť funkciu SWITCH na identifikáciu cieľových hodnôt a potom použiť funkcie INDEX a MATCH na získanie požadovaných hodnôt. Na získanie zodpovedajúcej hodnoty môžete použiť aj funkciu VLOOKUP.

Používanie funkcie SWITCH s inými funkciami Excelu vám môže pomôcť vytvoriť výkonnejšie vzorce na efektívnejšiu analýzu a manipuláciu s údajmi.

Efektívne komplexné výpočty s funkciou SWITCH v Exceli

Funkcia SWITCH v Exceli je všestranný a efektívny nástroj, ktorý vám môže jednoducho pomôcť pri zložitých výpočtoch. Dobré pochopenie toho, ako to funguje, vám umožní efektívnejšie optimalizovať vaše tabuľky a analyzovať vaše údaje.