Hoe kinne jo Excel SWITCH-funksje brûke (5 foarbylden)

  • Diel Dit
Hugh West

Om in bepaalde wearde te wikseljen mei de wearde fan jo kar kinne jo de Excel SWITCH funksje brûke. It is in ferlikings- en ferwizingsfunksje yn excel dy't in ferwiisde sel fergeliket en oerienkomt mei in list mei wearden en it resultaat werombringt op basis fan de earste fûne match.

Yn dit artikel , Ik sil jo ferskate foarbylden sjen litte fan it brûken fan de Excel SWITCH funksje.

Download om te oefenjen

Gebrûk fan Excel SWITCH Function.xlsx

Basis fan SWITCH Function: Gearfetting & amp; Syntaksis

Gearfetting

De Excel SWITCH -funksje fergeliket of evaluearret in opjûne útdrukking dy't in wearde is tsjin in list mei wearden en jout werom in resultaat dat oerienkomt mei de earste wedstriid fûn. As der gjin oerienkomst fûn wurdt, jout de funksje SWITCH in opsjonele standertwearde werom. De funksje SWITCH wurdt brûkt ynstee fan Nested IF funksjes.

Syntaksis

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

Arguminten

Arguminten Eask/opsjoneel Utlis
ekspresje Eask It is de wearde of útdrukking dy't oerienkomme moat.
wearde1 Required It is de earste wearde.
resultaat1 Eask It is it resultaat tsjin de earste wearde.
standert_of_wearde2 Opsjoneel It isitsij standert of jo kinne in twadde wearde leverje.
resultaat2 Opsjoneel It is it resultaat tsjin de twadde wearde .

Returnwearde

De funksje SWITCH jout in resultaat dat oerienkomt mei de earste wedstriid.

Ferzje

De funksje SWITCH is beskikber foar Excel 2016 en letter.

Ik brûk Excel Microsoft 365 om dizze foarbylden te ymplementearjen.

Foarbylden fan Excel SWITCH-funksje

1. Excel SWITCH-funksje brûke om Skeakelje oerienkommende selwearden

Jo kinne de funksje SWITCH brûke om de wearde werom te jaan dy't Projektnamme is foar it oerienkommende Projekt ID .

⏩ Typ yn sel F4 de folgjende formule.

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

Hjir, yn de SWITCH funksje, haw ik de C4 sel selektearre as ekspresje , opjûn 1 as wearde1 en Astron as resultaat1 . Dan wer 2 as wearde2 en Phoenix as resultaat2 . Ta beslút, opjûn ? as standert .

No sil de funksje SWITCH it resultaat weromjaan troch de opjûne wearde te fergelykjen mei opjûne wearden.

Druk dêrnei op ENTER, en de funksje SWITCH sil oerienkommende resultaten weromjaan foar de opjûne wearden.

Hjir kinne jo sjen dat de Projektnamme Astron is tawiisd foar dewearde Projekt Id 1 .

Jo kinne itselde proses folgje of de Fill Handle brûke om AutoFill de formule te brûken foar de rest fan de sellen.

2. Excel SWITCH-funksje brûke mei operator

De SWITCH funksje stipet ek logyske_operators . As jo ​​​​wearden wolle wikselje mei ien fan 'e operators, sil de funksje SWITCH jo helpe om dit te dwaan.

Hjir wol ik Marks wikselje mei Sifers mei logyske_operators .

Lit my jo it proses sjen litte,

⏩ Typ yn sel E4 de folgjende formule om te wikseljen tusken merken mei graad .

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

Hjir, yn 'e SWITCH funksje, haw ik de TRUE as ekspresje , levere C4 >= 90 as wearde1 en A as resultaat1 , C4>= 80 as wearde2 , en B as resultaat2, C4>= 70 as wearde3 , en C as resultaat, C4>= 60 as wearde4 , en D as resultaat4 , úteinlik, mits Fail as standert .

No sil de funksje SWITCH it resultaat weromjaan troch it fergelykjen fan de opjûne wearde tsjin alle opjûne wearden.

Druk dan op ENTER, en de SWITCH funksje sil de korrespondearjende sifers weromjaan troch de tekens te wikseljen.

Jo kinne itselde folgje proses, of jo kinne de Fill Handle brûke om AutoFill de formule foar de rest fan desellen.

Besibbe ynhâld: Hoe kinne jo TRUE-funksje brûke yn Excel (mei 10 foarbylden)

3. Mei help fan Excel SWITCH-funksje mei DAYS-funksje

As jo ​​​​wolle kinne jo datums wikselje nei de oerienkommende dagen mei de funksje SWITCH , tegearre mei de funksje DAYS en de TODAY funksje.

Hjir sil ik de opjûne dataset hjirûnder brûke om it proses út te lizzen.

⏩ Yn sel C4 , typ de folgjende formule om de datums mei de dei te wikseljen.

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

Hjir, yn de funksje SWITCH , ik selektearre de DAGEN(TODAY(),B4) as ekspresje , opjûn 0 as wearde1, en " Hjoed " as resultaat1 ,

1 as wearde2, en " Juster " as resultaat2,

-1 as wearde3, en " Moarn " as in resultaat3, úteinlik, levere Unbekend as standert .

Yn de funksje DAGEN haw ik HJOED brûkt () as eindatum en selektearre sel B4 as start_da te .

Dan sil de SWITCH funksje de resultearjende dagen werombringe troch de opjûne wearden te fergelykjen.

No, druk op ENTER , en de funksje SWITCH sil oerienkommende dagen weromkomme troch de datums te wikseljen.

As jo ​​​​wolle kinne jo itselde proses folgje, of brûk de Folje Behannelje om Autofolje de formule foar de rest fan de sellen.

Similar Readings:

  • Hoe kinne jo de FALSE-funksje brûke yn Excel (mei 5 maklike foarbylden)
  • Brûk IF-funksje yn Excel (8 geskikte foarbylden)
  • Hoe kinne jo Excel XOR-funksje brûke (5 geskikte foarbylden)
  • Brûk IFNA-funksje yn Excel (2 foarbylden)

4. It brûken fan Excel SWITCH-funksje mei MONTH-funksje

Litte wy sizze dat jo de datums folgje wolle op basis fan Kwartier , dan kinne jo de SWITCH funksje tegearre mei de MONTH funksje.

⏩ Typ yn sel C4 de folgjende formule om datums mei dei te wikseljen.

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

Hjir, yn de SWITCH funksje, haw ik de MONTH(B5)<2 selektearre> as ekspresje . Dan, as wearde en resultaat, folge ik it levere diagram.

Nim jannewaris oant maart (1,2,3) as wearde en 1 levere as resultaat

Folgjende april oant juny (4,5,6) as wearde en 2 levere as resultaat . Dan july oant septimber (7,8,9) as wearde en 3 as resultaat en oktober oant desimber ( 10,11,12) as wearde en opjûn 4 as resultaat .

Yn de MONTH funksje, haw ik de B4 sel selektearre as searjenûmer .

Dan sil de funksje SWITCH it kwart werombringe troch de opjûne datums te fergelykjen.

Druk op ENTER en de SWITCH funksje sil it korrespondearjende kwart weromjaan troch dedatums.

Hjir kinne jo itselde proses folgje, of jo kinne de Fill Handle brûke om AutoFill de formule foar de rest fan de sellen.

5. Mei help fan SWITCH & amp; RIGHT Funksje

Jo kinne de SWITCH funksje en de RIGHT funksje brûke om wearden fan in bepaald karakter te wikseljen.

Hjir, ik wolle wikselje de ôfkoarting fan stêd koade mei de stêd syn folsleine namme. Om it te dwaan sil ik de hjirûnder jûne dataset brûke.

⏩ Typ yn sel C4 de folgjende formule om datums te wikseljen mei de dei .

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

Hjir, yn de SWITCH funksje, haw ik de RJOCHTS( B4,2) as ekspresje .

Yn de funksje RIGHT haw ik de B4 selektearre sel as tekst en levere 2 as num_chars om de lêste 2 tekens te krijen dy't stêdkoade binne.

Dan , lykas de wearde de stêdskoade levere en folsleine stêdsnamme as resultaat opjûn.

Dêrnei is de SWITCH funksje sil de folsleine namme fan 'e stêd weromjaan.

No, útfiere de formule troch op ENTER, te drukken en de SWITCH funksje sil wikselje de stêdskoades mei de folsleine namme fan 'e stêd.

Hjir kinne jo itselde proses folgje, of jo kinne de Fillhandtak brûke om AutoFill de formule foar de rest fan de sellen.

Ferliking Tusken SWITCH & amp;IFS-funksje

As jo ​​​​wolle, kinne jo de geneste IF of IFS-funksje brûke ynstee fan de funksje SWITCH .

Lit my jo de ferliking sjen litte tusken de SWITCH en IFs funksje.

De SWITCH funksje De IFS funksje
De ekspresje argumint wurdt mar ien kear brûkt, De ekspresje argumint wurdt werhelle.
Lengte is minder fergelike mei IFS Lengte is grutter
Maklik te meitsjen en te lêzen As lingte grutter is, dreech te meitsjen en te lêzen
Test mear as ien betingst Test ien betingst

Dingen om te ûnthâlden

De funksje SWITCH kin oant 126 pear wearden en resultaten.

Jo kinne in oare funksje en formule brûke as ekspresje .

🔺 De SWITCH -funksje lit de #N/A -flater sjen as it net oerienkomt en der gjin oar argumint of standertbetinging is.

Wannear't Ver jo krije de #N/A flater, dan kinne jo om dizze flater te foarkommen in tekenrige binnen omkearde komma's brûke as de standertwearde.

🔺 De SWITCH funksje sil lit de #NAME-flater sjen as jo de funksjenamme ferkeard staverje.

Oefeningsseksje

Ik haw in oefenblêd yn it wurkboek levere om dizze útleine foarbylden te oefenjen.

Hugh West is in tige betûfte Excel-trainer en analist mei mear as 10 jier ûnderfining yn 'e yndustry. Hy hat in bachelorstitel yn boekhâlding en finânsjes en in masterstitel yn bedriuwsadministraasje. Hugh hat in passy foar lesjaan en hat in unike lesoanpak ûntwikkele dy't maklik te folgjen en te begripen is. Syn saakkundige kennis fan Excel hat tûzenen studinten en professionals wrâldwiid holpen har feardigens te ferbetterjen en útblinke yn har karriêre. Troch syn blog dielt Hugh syn kennis mei de wrâld, en biedt fergese Excel-tutorials en online training om partikulieren en bedriuwen te helpen har folsleine potensjeel te berikken.