Funkcija SWITCH vam omogoča izvedbo več preizkusov vrednosti in vrnitev rezultatov na podlagi pogojev ujemanja. Deluje tako, da vzame vrednost, jo primerja z danimi testnimi vrednostmi in zagotovi rezultat na podlagi prve ujemajoče se vrednosti v nizu.
V tem priročniku se boste naučili, kako uporabljati funkcijo SWITCH v Excelu in kako jo združiti z drugimi funkcijami za izvajanje bolj zapletenih izračunov.
Kaj je funkcija SWITCH?
Funkcija SWITCH se običajno uporablja, ko imate v preglednici veliko pogojev za testiranje. Pogosto se uporablja kot alternativa Funkcija IF v Excelu, saj je bolj učinkovit in berljiv.
Namesto uporabe drugih pogojnih funkcij, kot je ugnezdena funkcija IF, za preizkušanje vseh pogojev, lahko uporabite eno samo funkcijo SWITCH za izvedbo vseh preizkusov hkrati.
Osnovna sintaksa funkcije SWITCH je naslednja:
=SWITCH(izraz, vrednost1, rezultat1, [vrednost2, rezultat2],... [privzeto])
Tukaj vrednosti v sintaksi predstavljajo naslednje:
- "izraz" je vrednost, ki jo želite preizkusiti.
- "vrednost1" in "vrednost2" sta vrednosti, s katerimi želite primerjati izraz.
- »rezultat1« in »rezultat2« sta rezultata, ki ju želite, če so izpolnjeni uporabljeni pogoji.
- "privzeto" je rezultat, ki ga želite, če se izraz ne ujema z nobeno od danih vrednosti. Če niste podali privzetega argumenta, bo funkcija SWITCH vrnila #N/A! napaka.
Oglejmo si primer glede na sintakso, ki smo jo pravkar omenili:
=SWITCH(A1, "3", "cvet", "2", "list", "neznano")
V tem primeru, če je vrednost v A1 '3', bo vrnila 'cvet', če pa je '2', bo vrnila 'list'. Če se vrednost ne ujema z nobenim pogojem, bo funkcija SWITCH vrnila »neznano«. Funkcijo SWITCH si lahko predstavljate kot kompaktno in učinkovitejšo obliko ugnezdenih stavkov IF.
Kako uporabljati funkcijo SWITCH v Excelu
Če si želite ogledati, kako uporabiti funkcijo SWITCH v Excelu, vzemimo primer.
Preglednica vsebuje podatke o 10 študentih. Vsakemu študentu je dodeljena koda (ali A ali B) in jih želite ustrezno razdeliti v dve skupini (govorniki in raziskovalci). Če študent nima nobene od omenjenih kod, želite, da funkcija SWITCH vrne Pending.
Formula funkcije SWITCH, ki jo bomo uporabili v tem primeru, bo:
=SWITCH(B2,A,"Govorniki",B,"Raziskovalci","V teku")
Podobno si oglejmo še en primer.
Obstaja 10 zaposlenih, katerih napredek želite deliti z višjim vodstvom. Vsakemu zaposlenemu je dodeljena ena od treh točk; 1, 2 ali 3. Zaposleni s kodo 1 naj bodo ocenjeni odlično, tisti s kodo 2 zadovoljivo, tisti s kodo 3 pa slabo.
Formula SWITCH, ki jo bomo uporabili v tem primeru, bo:
=SWITCH(B2, 1, "Odlično", 2, "Zadovoljivo", 3, "Slabo")
Kako uporabljati funkcijo SWITCH z drugimi Excelovimi funkcijami
Funkcijo PREKLOP lahko uporabite tudi v kombinaciji z drugimi Excelovimi funkcijami, da jih kar najbolje izkoristite. Lahko ga na primer ugnezdite znotraj funkcije IF ali obratno, da povečate splošno učinkovitost in ustvarite bolj zapletene formule.
Glede na drugi primer ocene zaposlenih, o katerem smo pravkar razpravljali zgoraj, lahko uporabite funkcijo SWITCH znotraj funkcije IF, da preverite, ali je vrednost v celici večja od 3. Če je, bo formula vrnila Izven obsega.
Formula bo v tem primeru:
=IF(A1>3, "Izven obsega", SWITCH(A1, 1, "Odlično", 2, "Zadovoljivo", 3, "Slabo"))
Poleg tega je tu še nekaj Excelovih funkcij, ki jih lahko uporabite s funkcijo PREKLOP:
- funkcija SUM: Vsoto vrednosti lahko izračunate na podlagi posebnih pogojev z uporabo funkcij SUM in SWITCH skupaj. Na primer, lahko najprej uporabite funkcijo SWITCH, da določite vrednosti, ki jih želite sešteti na podlagi pogoja, nato pa uporabite funkcijo SUM, da izvedete izračun. Pokrili smo delovanje Funkcija SUM v Excelu podrobno v naših prejšnjih objavah, na katere se lahko obrnete.
- Funkciji INDEX in MATCH: Z uporabo teh funkcij lahko pridobite podatke iz tabele na podlagi določenih pogojev. Na primer, lahko uporabite funkcijo SWITCH za identifikacijo ciljnih vrednosti in nato uporabite funkciji INDEX in MATCH za pridobitev zahtevanih. Za pridobitev ustrezne vrednosti lahko uporabite tudi funkcijo VLOOKUP.
Uporaba funkcije PREKLOP z drugimi Excelovimi funkcijami vam lahko pomaga ustvariti zmogljivejše formule za učinkovitejšo analizo in obdelavo vaših podatkov.
Učinkoviti kompleksni izračuni s funkcijo SWITCH v Excelu
Funkcija SWITCH v Excelu je vsestransko in učinkovito orodje, ki vam zlahka pomaga pri zapletenih izračunih. Če boste dobro razumeli, kako deluje, boste lahko optimizirali svoje preglednice in učinkoviteje analizirali svoje podatke.