Hvernig á að nota Excel SWITCH virkni (5 dæmi)

  • Deildu Þessu
Hugh West

Til að skipta um tiltekið gildi með gildi að eigin vali geturðu notað Excel SWITCH aðgerðina. Það er samanburðar- og tilvísunarfall í excel sem ber saman og passar tilvísað hólf við lista yfir gildi og skilar niðurstöðunni miðað við fyrstu samsvörun sem fannst.

Í þessari grein , Ég mun sýna þér ýmis dæmi um notkun Excel SWITCH aðgerðarinnar.

Hlaða niður til að æfa

Notkun á Excel SWITCH Function.xlsx

Grunnatriði SWITCH Function: Samantekt & Setningafræði

Samantekt

Excel SWITCH fallið ber saman eða metur tiltekna tjáningu sem er gildi á móti lista yfir gildi og skilar niðurstaða sem samsvarar fyrstu leik sem fannst. Ef engin samsvörun finnst, skilar SWITCH fallið valkvætt sjálfgefið gildi. SWITCH aðgerðin er notuð í stað Nested IF aðgerða.

Syntax

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

Rök

Rök Áskilið/Valfrjálst Skýring
tjáning Áskilið Það er gildið eða tjáningin sem þarf að passa við.
gildi1 Áskilið Það er fyrsta gildið.
niðurstaða1 Áskilið Það er niðurstaðan á móti fyrsta gildinu.
default_or_value2 Valfrjálst Það erannað hvort sjálfgefið eða þú getur gefið upp annað gildi.
niðurstaða2 Valfrjálst Það er niðurstaðan á móti öðru gildinu .

Return Value

SWITCH fallið skilar niðurstöðu sem samsvarar fyrstu samsvörun.

Útgáfa

SWITCH aðgerðin er fáanleg fyrir Excel 2016 og síðar.

Ég er að nota Excel Microsoft 365 til að útfæra þessi dæmi.

Dæmi um Excel SWITCH aðgerð

1. Notkun Excel SWITCH aðgerð til að Skiptu um samsvarandi klefagildi

Þú getur notað SWITCH aðgerðina til að skila gildinu sem er Project Name fyrir samsvarandi Project ID .

⏩ Í reit F4 skaltu slá inn eftirfarandi formúlu.

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

Hér, í SWITCH aðgerðinni, valdi ég C4 reitinn sem tjáningu , með 1 sem gildi1 og Astron sem niðurstaða1 . Síðan gaf aftur 2 sem gildi2 og Phoenix sem niðurstaða2 . Að lokum, að því gefnu að ? sjálfgefið .

Nú mun SWITCH fallið skila niðurstöðunni með því að bera saman uppgefið gildi og uppgefið gildi.

Eftir það, ýttu á ENTER, og SWITCH aðgerðin mun skila samsvarandi niðurstöðum fyrir uppgefin gildi.

Hér geturðu séð Verkefnisheitið Astron er úthlutað fyrirgildi Auðkenni verkefnis 1 .

Þú getur fylgt sama ferli eða notað Fill Handle til að AutoFill formúluna fyrir restina af frumunum.

2. Notkun Excel SWITCH aðgerð með Operator

The SWITCH aðgerðin styður einnig logical_operators . Ef þú vilt skipta um gildi með því að nota einhvern rekstraraðila mun SWITCH aðgerðin hjálpa þér að gera það.

Hér vil ég skipta um Merk með Einkunn með því að nota logical_operators .

Leyfðu mér að sýna þér ferlið,

⏩ Í reit E4 skaltu slá inn eftirfarandi formúlu til að skipta um merki með einkunn .

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

Hér, í SWITCH aðgerðinni, valdi ég TRUE sem tjáning , gefið C4 >= 90 sem gildi1 og A sem niðurstaða1 , C4>= 80 sem gildi2 og B sem niðurstaða2, C4>= 70 sem gildi3 og C sem niðurstaða, C4>= 60 sem gildi4 og D sem niðurstaða4 , að lokum, að því gefnu að Miskast sem sjálfgefið .

Nú mun SWITCH aðgerðin skila niðurstöðunni með því að bera saman gefið gildi á móti öllum uppgefnu gildum.

Þá ýtirðu á ENTER, og SWITCH aðgerðin mun skila samsvarandi einkunnum og skipta um einkunnir.

Þú getur fylgst með því sama ferli, eða þú getur notað Fill Handle til að AutoFill formúluna fyrir restina affrumur.

Tengt efni: Hvernig á að nota TRUE virkni í Excel (með 10 dæmum)

3. Notkun Excel SWITCH aðgerð með DAYS virkni

Ef þú vilt geturðu skipt dagsetningum yfir í samsvarandi daga með því að nota SWITCH aðgerðina, ásamt DAYS aðgerðinni og TODAY aðgerð.

Hér ætla ég að nota uppgefið gagnasafn hér að neðan til að útskýra ferlið.

⏩ Í reit C4 , sláðu inn eftirfarandi formúlu til að skipta um dagsetningu með deginum.

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

Hér, í SWITCH fallið, ég valdi DAYS(TODAY(),B4) sem tjáningu , gefið 0 sem gildi1, og „ Í dag “ sem niðurstaða1 ,

1 sem gildi2, og „ Í gær “ sem niðurstaða2,

-1 sem gildi3, og „ Á morgun “ sem niðurstaða3, að lokum, að því gefnu að Óþekkt sem sjálfgefið .

Í aðgerðinni DAGAR notaði ég Í DAG () sem lokadagsetning og valinn reit B4 sem byrjun_da te .

Þá mun SWITCH aðgerðin skila þeim dögum sem myndast með því að bera saman tilgreind gildi.

Nú, ýttu á ENTER , og SWITCH aðgerðin mun skila samsvarandi dögum og skipta um dagsetningar.

Ef þú vilt geturðu fylgst með sama ferli, eða notað Fylla Meðhöndlaðu til Sjálfvirkrar útfyllingar formúlunnar fyrir restina af frumunum.

Svipaðar lestur:

  • Hvernig á að nota FALSE aðgerðina í Excel (með 5 auðveldum dæmum)
  • Notaðu IF aðgerðina í Excel (8 viðeigandi dæmi)
  • Hvernig á að nota Excel XOR aðgerð (5 viðeigandi dæmi)
  • Notaðu IFNA aðgerð í Excel (2 dæmi)

4. Notkun Excel SWITCH aðgerð með MONTH aðgerð

Segjum að þú viljir fylgjast með dagsetningum út frá Fjórðungi , þá geturðu notað SWITCH fallið ásamt MONTH fallinu.

⏩ Í reit C4 skaltu slá inn eftirfarandi formúlu til að skipta um dagsetningu og dag.

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

Hér, í SWITCH aðgerðinni, valdi ég MONTH(B5) sem tjáning . Síðan, sem gildi og niðurstaða, fylgdi ég meðfylgjandi töflu.

Tekið janúar til mars (1,2,3) sem 1>gildi og gefið upp 1 sem niðurstaða

Næsta apríl til júní (4,5,6) sem gildi og gefið upp 2 sem niðurstaða . Síðan júlí til september (7,8,9) sem gildi og gefið upp 3 sem niðurstaða og október til desember ( 10,11,12) sem gildi og gefið upp 4 sem niðurstaða .

Í MÁNUÐI valdi ég B4 reitinn sem raðnúmer .

Síðan mun SWITCH aðgerðin skila ársfjórðungnum með því að bera saman gefnar dagsetningar.

Ýttu á ENTER og SWITCH aðgerðin mun skila samsvarandi ársfjórðungi með því að skipta umdagsetningar.

Hér geturðu fylgst með sama ferli, eða þú getur notað Fill Handle til AutoFill formúlu fyrir restin af frumunum.

5. Notkun SWITCH & HÆGRI aðgerð

Þú getur notað ROTA aðgerðina og HÆGRI aðgerðina til að skipta um gildi hvers tiltekins tákns.

Hér, ég viltu skipta um skammstöfun borgarkóða með fullu nafni borgarinnar. Til að gera það ætla ég að nota gagnasafnið sem gefið er upp hér að neðan.

⏩ Í reit C4 skaltu slá inn eftirfarandi formúlu til að skipta um dagsetningar með deginum .

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

Hér, í SWITCH aðgerðinni, valdi ég HÆGRI( B4,2) sem tjáning .

Í HÆGRI fallinu valdi ég B4 reit sem texti og gefið upp 2 sem númer_stafi til að fá síðustu 2 stafi sem eru borgarkóði.

Þá , þar sem gildið gaf upp borgarkóðann og gaf upp fullt nafn borgar sem niðurstaða .

Eftir það, SWITCH aðgerð mun skila fullu nafni borgarinnar.

Nú skaltu framkvæma formúluna með því að ýta á ENTER, og SWITCH aðgerðin mun skipta borgarkóðana með fullu nafni borgarinnar.

Hér geturðu fylgt sama ferli, eða þú getur notað Fill Handle til að AutoFill formúlan fyrir restina af frumunum.

Samanburður á milli SWITCH &IFS aðgerð

Ef þú vilt geturðu notað hreiðraða IF eða IFS aðgerð í stað SWITCH aðgerðarinnar.

Leyfðu mér að sýna þér samanburðinn á SWITCH og IFs aðgerðinni.

SWITCH aðgerðin IFS aðgerðin
tjáningin röksemdin er aðeins notuð einu sinni, The orðatiltæki rök eru endurtekin.
Lengd er minni samanborið við IFS Lengd er stærri
Auðvelt að búa til og lesa Þar sem lengd er stærri er erfitt að búa til og lesa
Prófaðu fleiri en eitt skilyrði Prófaðu eitt skilyrði

Atriði sem þarf að muna

SWITCH aðgerðin ræður við allt að 126 pör af gildum og niðurstöðum.

Þú getur notað aðra aðgerð og formúlu sem tjáningu .

🔺 ROFIÐ fall sýnir #N/A villuna ef það er ekki hægt að passa saman og það er engin önnur rök eða sjálfgefið ástand.

Þegar ver þú færð #N/A villuna, þá til að forðast þessa villu geturðu notað streng innan öfugra kommu sem sjálfgefið gildi.

🔺 SWITCH aðgerðin mun sýndu #NAME villuna ef þú stafsetur nafn fallsins rangt.

Æfingahluti

Ég hef útvegaði æfingablað í vinnubókinni til að æfa þessi útskýrðu dæmi.

Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.