Kako uporabljati funkcijo Excel SWITCH (5 primerov)

  • Deliti To
Hugh West

Če želite določeno vrednost zamenjati z izbrano vrednostjo, lahko uporabite Excelovo SWITCH To je funkcija za primerjavo in sklicevanje v Excelu, ki primerja in ujema sklicevano celico s seznamom vrednosti ter vrne rezultat na podlagi prvega najdenega ujemanja.

V tem članku vam bom prikazal različne primere uporabe programa Excel SWITCH funkcijo.

Prenesi v prakso

Uporaba funkcije Excel SWITCH Function.xlsx

Osnove funkcije SWITCH: Povzetek & sintaksa

Povzetek

Excel SWITCH primerja ali ovrednoti dani izraz, ki je vrednost, s seznamom vrednosti in vrne rezultat, ki ustreza prvemu najdenemu ujemanju. Če ujemanja ni, funkcija SWITCH funkcija vrne neobvezno privzeto vrednost. SWITCH se namesto funkcije Vgnezdene spletne strani IF funkcije.

Sintaksa

SWITCH (izraz, vrednost1, rezultat1, [privzeta_ali_vrednost2, rezultat2],...)

Argumenti

Argumenti Obvezno/izbirno Razlaga:
izraz Zahtevano To je vrednost ali izraz, s katerim se mora ujemati.
vrednost1 Zahtevano To je prva vrednost.
rezultat1 Zahtevano To je rezultat glede na prvo vrednost.
default_or_value2 Izbirno Je privzeta ali pa lahko navedete drugo vrednost.
rezultat2 Izbirno To je rezultat glede na drugo vrednost.

Vrnjena vrednost

Spletna stran SWITCH funkcija vrne rezultat, ki ustreza prvemu ujemanju.

Različica

Spletna stran SWITCH funkcija je na voljo za Excel 2016 in novejše različice.

Uporabljam Excel Microsoft 365 za izvajanje teh primerov.

Primeri funkcije Excel SWITCH

1. Uporaba funkcije Excel SWITCH za preklop ustreznih vrednosti celic

Uporabite lahko SWITCH funkcijo za vračanje vrednosti, ki je Ime projekta za ustrezen projekt ID .

⏩ V celici F4 , vnesite naslednjo formulo.

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

Tukaj, v SWITCH sem izbral funkcijo C4 celica kot izraz , če 1 kot vrednost1 in . Astron kot rezultat1 . Potem spet pod pogojem, da 2 kot vrednost2 in . Phoenix kot rezultat2 . Končno, pod pogojem, da ? kot privzeto .

Zdaj je SWITCH funkcija vrne rezultat s primerjavo dane vrednosti z danimi vrednostmi.

Nato pritisnite VSTOP, in SWITCH funkcija bo vrnila ustrezne rezultate za navedene vrednosti.

Tu si lahko ogledate Ime projekta Astron se dodeli za vrednost Id projekta 1 .

Uporabite lahko enak postopek ali pa uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice.

2. Uporaba funkcije Excel SWITCH z operaterjem

Spletna stran SWITCH funkcija podpira tudi logical_operators . Če želite preklopiti vrednosti s katerim koli operatorjem SWITCH funkcija vam bo pomagala pri tem.

Tukaj želim preklopiti Marks s spletno stranjo . Razredi uporaba logical_operators .

Naj vam predstavim postopek,

⏩ V celici E4 , vnesite naslednjo formulo, da preklopite ocene z razredom.

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

Tukaj, v SWITCH sem izbral funkcijo TRUE kot izraz , če C4>= 90 kot vrednost1 in . A kot rezultat1 , C4>= 80 kot vrednost2 in B kot rezultat2, C4>= 70 kot vrednost3 in C kot rezultat, C4>= 60 kot vrednost4 in D kot rezultat4 končno, če Fail kot privzeto .

Zdaj je SWITCH funkcija vrne rezultat s primerjavo dane vrednosti z vsemi podanimi vrednostmi.

Nato pritisnite VSTOP, in SWITCH funkcija bo vrnila ustrezne ocene, ki preklapljajo ocene.

Uporabite lahko enak postopek ali pa uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice.

Sorodna vsebina: Kako uporabiti funkcijo TRUE v Excelu (z 10 primeri)

3. Uporaba funkcije Excel SWITCH s funkcijo DAYS

Če želite, lahko datume preklopite na ustrezne dneve z uporabo SWITCH skupaj s funkcijo DNEVI in funkcijo DANES funkcijo.

Za razlago postopka bom uporabil spodnji nabor podatkov.

⏩ V celici C4 , vnesite naslednjo formulo za preklapljanje datumov z dnevom.

=SWITCH(DAYS(TODAY(),B4), 0, "Danes", 1, "Včeraj", -1, "Jutri", "Neznano")

Tukaj, v SWITCH sem izbral funkcijo DNI(DANES(),B4) kot izraz , če 0 kot value1, in " Danes " kot rezultat1 ,

1 kot vrednost2, in " Včeraj " kot rezultat2,

-1 kot value3, in " Jutri " kot rezultat3, končno, če Neznano kot privzeto .

V DNEVI funkcijo, sem uporabil DANES() kot end_date in izbrana celica B4 kot start_date .

Nato se SWITCH Funkcija bo vrnila rezultat dni s primerjavo danih vrednosti.

Zdaj pritisnite VSTOP in SWITCH funkcija bo vrnila ustrezne dneve, ki preklapljajo datume.

Če želite, lahko sledite istemu postopku ali uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice.

Podobna branja:

  • Kako uporabiti funkcijo FALSE v Excelu (s 5 enostavnimi primeri)
  • Uporaba funkcije IF v Excelu (8 primernih primerov)
  • Kako uporabljati funkcijo Excel XOR (5 primernih primerov)
  • Uporaba funkcije IFNA v programu Excel (2 primera)

4. Uporaba funkcije Excel SWITCH s funkcijo MONTH

Recimo, da želite spremljati datume na podlagi Četrtletje , potem lahko uporabite SWITCH skupaj s funkcijo MESEC funkcijo.

⏩ V celici C4 , vnesite naslednjo formulo za preklapljanje datumov z dnevom.

=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)

Tukaj, v SWITCH sem izbral funkcijo MESEC(B5) kot izraz . Potem, ko vrednost in . rezultat, Sledil sem priloženi tabeli.

Prevzeto Od januarja do marca (1,2,3) kot vrednost in zagotovili 1 kot rezultat

Naslednji april do junij (4,5,6) kot vrednost in zagotovili 2 kot rezultat . potem julij-september (7,8,9) kot vrednost in zagotovili 3 kot rezultat in . Od oktobra do decembra (10,11,12) kot vrednost in zagotovili 4 kot rezultat .

V MESEC sem izbral funkcijo B4 celica kot serijska_številka .

Nato se SWITCH funkcija bo vrnila četrtletje s primerjavo danih datumov.

Pritisnite VSTOP in SWITCH funkcija vrne ustrezno četrtletje, ki preklaplja datume.

Pri tem lahko sledite enakemu postopku ali pa uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice.

5. Uporaba funkcije SWITCH & amp; RIGHT

Uporabite lahko SWITCH in funkcijo PRVA STRAN za preklapljanje vrednosti posameznega znaka.

V tem primeru želim zamenjati okrajšavo kode mesta s polnim imenom mesta. Za to bom uporabil spodnji nabor podatkov.

⏩ V celici C4 , vnesite naslednjo formulo za preklapljanje datumov z dnevom.

=SWITCH(RIGHT(B4,2), "SD", "Južna Dakota", "NY", "NewYork", "AL", "Alabama", "TX", "Teksas", "HI", "Havaji", "CA", "Kalifornija", "ME", "Maine", "Ni najden")

Tukaj, v SWITCH sem izbral funkcijo PRAVICA (B4,2) kot izraz .

V PRVA STRAN sem izbral funkcijo B4 celica kot besedilo in zagotovili 2 kot num_chars da bi dobili zadnji 2 znaka ki so mestni zakonik.

Potem, ko se vrednost pod pogojem, da je mestni zakonik in zagotovili mesto polno ime kot rezultat .

Po tem je SWITCH funkcija vrne polno ime mesta.

Zdaj izvedite formulo tako, da pritisnete VSTOP, in SWITCH funkcija bo zamenjala kode mest s polnim imenom mesta.

Pri tem lahko sledite enakemu postopku ali pa uporabite Ročaj za polnjenje na . Samodejno izpolnjevanje formulo za preostale celice.

Primerjava med funkcijo SWITCH & amp; IFS

Če želite, lahko uporabite vgnezdene IF ali Funkcija IFS namesto SWITCH funkcijo.

Naj vam pokažem primerjavo med SWITCH in . IF-ji funkcijo.

Spletna stran SWITCH Funkcija Spletna stran IFS Funkcija
Spletna stran izraz se uporabi samo enkrat, Spletna stran izraz argument se ponovi.
Dolžina je manj v primerjavi z IFS Dolžina je večja
Enostavno ustvarjanje in branje Ker je dolžina večja, je težko ustvariti in prebrati
Preizkusite več kot en pogoj Preizkus enega pogoja

Stvari, ki si jih je treba zapomniti

Spletna stran SWITCH funkcija lahko obdeluje do 126 parov vrednosti in rezultatov.

Drugo funkcijo in formulo lahko uporabite kot izraz .

🔺 SWITCH funkcija prikazuje #N/A napaka, če se ne more ujemati in ni nobenega drugega argumenta ali privzetega pogoja.

Kadar koli dobite #N/A se ji lahko izognete tako, da kot privzeto vrednost uporabite niz v narekovajih.

🔺 SWITCH funkcija bo prikazala #NAME napaka če napačno napišete ime funkcije.

Oddelek za vadbo

V delovnem zvezku sem pripravil vadbeni list, na katerem lahko vadite te razložene primere.

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.