![](https://cdn.wiki-base.com/5981827/how_to_use_the_excel_switch_function__2.png.webp)
Sažetak
Excel SWITCH funkcija uspoređuje jednu vrijednost s popisom vrijednosti i vraća rezultat koji odgovara prvom podudaranju. SWITCH može vratiti neobaveznu zadanu vrijednost kada nije pronađeno podudaranje.
Svrha
Podudaranje više vrijednosti, povratak prvog podudaranjaPovratna vrijednost
Rezultat odgovara prvom susretuSintaksa
= SWITCH (izraz, val1 / rezultat1, (val2 / rezultat2),…, (zadano))Argumenti
- izraz - vrijednost ili izraz s kojim se mora podudarati.
- val1 / result1 - Prva para vrijednosti i rezultata.
- val2 / rezultat2 - (nije obavezno) Druga para vrijednosti i rezultata.
- default - (neobavezno) Zadana vrijednost koja se koristi kada nije pronađeno podudaranje.
Verzija
Excel 2019Napomene o upotrebi
Funkcija SWITCH uspoređuje jednu vrijednost s popisom vrijednosti i vraća rezultat koji odgovara prvom podudaranju. Funkciju SWITCH možete koristiti kada želite izvršiti točno podudaranje s nekoliko mogućih rezultata i vratiti zadanu vrijednost kada nije pronađeno podudaranje.
Prvi argument naziva se "izraz" i može biti čvrsto kodirana konstanta, referenca na ćeliju ili druga formula koja vraća određenu vrijednost s kojom želite podudarati. Podudarne vrijednosti i odgovarajući rezultati unose se u parovima. SWITCH može obraditi do 126 parova, nakon čega je zadnji argument (neobavezna) zadana vrijednost koju treba vratiti u slučajevima kada nema podudaranja.
U prikazanom primjeru formula u D5 je:
=SWITCH(C5,1,"Poor",2,"OK",3,"Good","??")
SWITCH izvodi samo točno podudaranje, tako da u logiku koja se koristi za određivanje podudaranja ne možete uključiti logičke operatore poput većih od (>) ili manjih od (<). Ovo ograničenje možete zaobići konstruiranjem formule koja će se podudarati s TRUE na sljedeći način:
=SWITCH(TRUE,A1>=1000,"Gold",A1>=500,"Silver","Bronze")
Međutim, u ovakvom slučaju možda ćete umjesto toga željeti koristiti funkciju IFS.
PREKIDAČ u odnosu na IFS
Kao i IFS funkcija, funkcija SWITCH omogućuje vam testiranje više od jednog stanja bez gniježđenja više IF izraza, čineći formule s mnogim uvjetima lakšim za čitanje i pisanje. Jedna od prednosti SWITCH-a u odnosu na IFS je ta što se izraz pojavljuje samo jednom u funkciji i ne treba ga ponavljati. Međutim, SWITCH je ograničen na točno podudaranje. Nije moguće koristiti operatore poput veće od (>) ili manje od (<) sa standardnom sintaksom. Suprotno tome, funkcija IFS zapravo zahtijeva izraze za svaki uvjet, tako da prema potrebi možete koristiti logičke operatore.
Napomena: funkcija SWITCH i funkcija IFS nove su u programu Excel 2019 i Excel 365.
Bilješke
- Izraz može biti još jedna formula koja vraća određenu vrijednost.
- SWITCH može obraditi do 126 parova vrijednosti / rezultata.
- Unesite konačni argument da biste postavili zadani rezultat kada nije pronađeno podudaranje.