Kako koristiti Excel funkciju SWITCH (5 primjera)

  • Podijeli Ovo
Hugh West

Za promjenu određene vrijednosti s vrijednošću po vašem izboru možete koristiti Excelovu funkciju SWITCH . To je funkcija usporedbe i referenciranja u excelu koja uspoređuje i spaja referentnu ćeliju s popisom vrijednosti i vraća rezultat na temelju prvog pronađenog podudaranja.

U ovom članku , pokazat ću vam razne primjere korištenja funkcije Excel SWITCH .

Preuzmi za vježbu

Upotrebe Excela SWITCH Function.xlsx

Osnove SWITCH funkcije: Sažetak & Sintaksa

Sažetak

Funkcija Excel SWITCH uspoređuje ili procjenjuje dani izraz koji je vrijednost u odnosu na popis vrijednosti i vraća rezultat koji odgovara prvom pronađenom podudaranju. U slučaju da nije pronađeno podudaranje, funkcija SWITCH vraća neobaveznu zadanu vrijednost. Funkcija SWITCH upotrebljava se umjesto funkcija Ugniježđenih IF .

Sintaksa

SWITCH (expression, value1, result1, [default_or_value2, result2],..)

Argumenti

Argumenti Obavezno/opcionalno Objašnjenje
izraz Obavezno To je vrijednost ili izraz s kojim se treba podudarati.
vrijednost1 Potrebno To je prva vrijednost.
rezultat1 Obavezno To je rezultat prema prvoj vrijednosti.
default_or_value2 Izborno To jeili zadano ili možete dati drugu vrijednost.
rezultat2 Opcionalno To je rezultat u odnosu na drugu vrijednost .

Vraćena vrijednost

Funkcija SWITCH vraća rezultat koji odgovara prvom podudaranju.

Verzija

Funkcija SWITCH dostupna je za Excel 2016 i novije verzije.

Koristim Excel Microsoft 365 za implementaciju ovih primjera.

Primjeri Excel SWITCH funkcije

1. Upotreba Excel SWITCH funkcije za Promjena odgovarajućih vrijednosti ćelije

Možete koristiti SWITCH funkciju za vraćanje vrijednosti koja je Naziv projekta za odgovarajući ID projekta .

⏩ U ćeliju F4 upišite sljedeću formulu.

=SWITCH(C4,1,"Astron",2,"Phoenix","?")

Ovdje, u funkciji SWITCH , odabrao sam C4 ćeliju kao izraz , uz 1 kao vrijednost1 i Astron kao rezultat1 . Zatim je ponovno navedeno 2 kao vrijednost2 i Phoenix kao rezultat2 . Konačno, dano ? kao zadano .

Sada će funkcija SWITCH vratiti rezultat usporedbom dane vrijednosti s danim vrijednostima.

Nakon toga pritisnite ENTER, i funkcija SWITCH vratit će odgovarajuće rezultate za navedene vrijednosti.

Ovdje možete vidjeti Naziv projekta Astron koji je dodijeljen zavrijednost ID projekta 1 .

Možete slijediti isti postupak ili upotrijebiti Ruku za popunjavanje za Automatsko popunjavanje formule za ostale ćelije.

2. Korištenje funkcije Excel SWITCH s operatorom

SWITCH funkcija također podržava logičke_operatore . U slučaju da želite promijeniti vrijednosti pomoću bilo kojeg operatora SWITCH funkcija će vam pomoći da to učinite.

Ovdje, želim zamijeniti Ocjene s Ocjenama upotrebom logičkih_operatora .

Dopustite mi da vam pokažem proces,

⏩ U ćeliju E4 upišite sljedeću formulu za promjenu ocjena s ocjenom .

=SWITCH(TRUE,C4 >= 90," A",C4>= 80,"B",C4 >= 70,"C",C4 >=60," D", "Fail")

Ovdje sam u funkciji SWITCH odabrao TRUE kao izraz , uz uvjet C4 >= 90 kao vrijednost1 i A kao rezultat1 , C4>= 80 kao vrijednost2 , i B kao rezultat2, C4>= 70 kao vrijednost3 i C kao rezultat, C4>= 60 kao vrijednost4 i D kao rezultat4 , konačno, pod uvjetom Neuspješno kao zadano .

Sada će funkcija SWITCH vratiti rezultat usporedbom dana vrijednost u odnosu na sve navedene vrijednosti.

Zatim pritisnite ENTER, i funkcija SWITCH vratit će odgovarajuće ocjene mijenjajući ocjene.

Možete slijediti isto ili možete upotrijebiti Ruku za popunjavanje za Automatsko popunjavanje formule za ostatakćelije.

Povezani sadržaj: Kako koristiti TRUE funkciju u Excelu (s 10 primjera)

3. Korištenje Excelova funkcija PROMJENI s funkcijom DANI

Ako želite, možete prebaciti datume na odgovarajuće dane pomoću funkcije PREMIJENI , zajedno s funkcijom DANI i TODAY funkcija.

Ovdje ću upotrijebiti dani skup podataka u nastavku da objasnim proces.

⏩ U ćeliji C4 , upišite sljedeću formulu za promjenu datuma s danom.

=SWITCH(DAYS(TODAY(),B4), 0, "Today", 1,"Yesterday", -1,"Tomorrow","Unknown")

Ovdje, u SWITCH funkciju, odabrao sam DAYS(TODAY(),B4) kao izraz , uz 0 kao vrijednost1, i “ Danas ” kao rezultat1 ,

1 kao vrijednost2, i “ Jučer ” kao rezultat2,

-1 kao vrijednost3, i “ Sutra ” kao rezultat3, konačno, dao Nepoznato kao zadano .

U funkciji DAYS upotrijebio sam TODAY () kao end_date i odabrana ćelija B4 kao start_da te .

Tada će funkcija SWITCH vratiti rezultantne dane usporedbom zadanih vrijednosti.

Sada pritisnite ENTER , a funkcija SWITCH vratit će odgovarajuće dane mijenjajući datume.

Ako želite, možete slijediti isti postupak ili koristiti Ispuni Upravljajte za Automatsko popunjavanje formulom za ostale ćelije.

Slična čitanja:

  • Kako koristiti funkciju FALSE u programu Excel (s 5 jednostavnih primjera)
  • Koristiti funkciju IF u programu Excel (8 prikladnih primjera)
  • Kako koristiti Excelovu funkciju XOR (5 prikladnih primjera)
  • Koristiti IFNA funkciju u Excelu (2 primjera)

4. Korištenje funkcije Excel SWITCH s funkcijom MONTH

Recimo da želite pratiti datume na temelju Kvartal , tada možete koristiti Funkcija SWITCH zajedno s funkcijom MONTH .

⏩ U ćeliju C4 upišite sljedeću formulu za promjenu datuma s danom.

=SWITCH(MONTH(B5),1,1,2,1,3,1,4,2,5,2,6,2,7,2,8,2,9,2,10,4,11,4,12,4)

Ovdje sam u funkciji SWITCH odabrao MONTH(B5) kao izraz . Zatim, kao vrijednost i rezultat, slijedio sam navedeni grafikon.

Preuzeto od siječnja do ožujka (1,2,3) kao vrijednost i navedeno 1 kao rezultat

Sljedeći Travanj do lipanj (4,5,6) kao vrijednost i pod uvjetom 2 kao rezultat . Zatim srpanj do rujna (7,8,9) kao vrijednost i dano 3 kao rezultat i listopad do prosinac ( 10,11,12) kao vrijednost i osigurano 4 kao rezultat .

U MJESECU funkciju, odabrao sam ćeliju B4 kao serijski_broj .

Tada će funkcija SWITCH vratiti tromjesečje usporedbom zadanih datuma.

Pritisnite ENTER i funkcija SWITCH vratit će odgovarajuću četvrtinu mijenjajućidatume.

Ovdje možete slijediti isti postupak ili možete upotrijebiti Ruku za popunjavanje za Automatsko popunjavanje formule za ostatak ćelija.

5. Korištenje SWITCH & Funkcija RIGHT

Možete koristiti funkciju SWITCH i funkciju RIGHT za promjenu vrijednosti bilo kojeg određenog znaka.

Ovdje, ja želite zamijeniti kraticu šifre grada s punim nazivom grada. Da bih to učinio, upotrijebit ću dolje navedeni skup podataka.

⏩ U ćeliju C4 upišite sljedeću formulu za promjenu datuma s danom .

=SWITCH(RIGHT(B4,2),"SD","South Dakota","NY","NewYork","AL","Alabama","TX","Texas","HI","Hawaii","CA","California","ME","Maine","Not Found")

Ovdje, u funkciji SWITCH odabrao sam RIGHT( B4,2) kao izraz .

U funkciji DESNO odabrao sam B4 ćelija kao tekst i pod uvjetom 2 kao broj_znakova da biste dobili posljednja 2 znaka koji su kod grada.

Tada , kao što je vrijednost dala šifru grada i dala puno ime grada kao rezultat .

Nakon toga, SWITCH funkcija će vratiti puni naziv grada.

Sada, izvršite formulu pritiskom na ENTER, i SWITCH funkcija će promijeniti šifre grada punim imenom grada.

Ovdje možete slijediti isti postupak ili možete upotrijebiti Full Handle da AutoFill formula za ostale ćelije.

Usporedba između SWITCH &IFS funkcija

Ako želite, možete koristiti ugniježđenu IF ili IFS funkciju umjesto funkcije SWITCH .

Dopustite da vam pokažem usporedbu između funkcija SWITCH i IFs .

Funkcija SWITCH Funkcija IFS
Argument izraza koristi se samo jednom, izraz argument se ponavlja.
Duljina je manja u usporedbi s IFS Dužina je veća
Lako se stvara i čita Kako je duljina veća teško se stvara i čita
Testiraj više od jednog uvjeta Testirajte jedan uvjet

Stvari koje treba zapamtiti

Funkcija SWITCH može obraditi do 126 parova vrijednosti i rezultata.

Možete koristiti drugu funkciju i formulu kao izraz .

🔺 SWITCH prikazuje pogrešku #N/A ako se ne može podudarati i ne postoji drugi argument ili zadani uvjet.

Kada ako dobijete pogrešku #N/A da biste izbjegli ovu pogrešku možete upotrijebiti niz unutar navodnih zareza kao zadanu vrijednost.

🔺 Funkcija SWITCH će pokazati pogrešku #NAME ako pogrešno napišete naziv funkcije.

Odjeljak za vježbu

Imam u radnoj bilježnici dao je list za vježbanje za vježbanje ovih objašnjenih primjera.

Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.