Paano Gamitin ang Excel SWITCH Function (5 Halimbawa)

  • Ibahagi Ito
Hugh West

Upang magpalit ng partikular na value gamit ang value na iyong pinili, maaari mong gamitin ang Excel SWITCH function. Ito ay isang paghahambing at pagtukoy ng function sa excel na naghahambing at tumutugma sa isang tinukoy na cell sa isang listahan ng mga halaga at nagbabalik ng resulta batay sa unang tugma na natagpuan.

Sa artikulong ito , ipapakita ko sa iyo ang iba't ibang halimbawa ng paggamit ng Excel SWITCH function.

I-download para Magsanay

Mga Paggamit ng Excel SWITCH Function.xlsx

Mga Pangunahing Kaalaman ng SWITCH Function: Buod & Syntax

Buod

Ang Excel SWITCH function ay naghahambing o nagsusuri ng isang ibinigay na expression na isang halaga laban sa isang listahan ng mga halaga at nagbabalik isang resulta na tumutugma sa unang tugma na natagpuan. Kung sakaling walang mahanap na tugma, ang SWITCH function ay nagbabalik ng opsyonal na default na halaga. Ginagamit ang SWITCH function sa halip na Nested IF function.

Syntax

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

Mga Argumento

Mga Argumento Kinakailangan/Opsyonal Paliwanag
expression Kinakailangan Ito ang value o expression na kailangang tumugma.
value1 Kinakailangan Ito ang unang value.
resulta1 Kinakailangan Ito ang resulta laban sa unang value.
default_or_value2 Opsyonal Ito ayalinman sa default o maaari kang magbigay ng pangalawang value.
result2 Opsyonal Ito ang resulta laban sa pangalawang value .

Return Value

Ang SWITCH function ay nagbabalik ng resulta na tumutugma sa unang tugma.

Bersyon

Ang function na SWITCH ay available para sa Excel 2016 at mas bago.

Gumagamit ako ng Excel Microsoft 365 para ipatupad ang mga halimbawang ito.

Mga Halimbawa ng Excel SWITCH Function

1. Paggamit ng Excel SWITCH Function para Switch Corresponding Cell Values ​​

Maaari mong gamitin ang SWITCH function para ibalik ang value na Project Name para sa kaukulang Project ID .

⏩ Sa cell F4 , i-type ang sumusunod na formula.

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

Dito, sa function na SWITCH , pinili ko ang C4 cell bilang expression , na ibinigay 1 bilang value1 at Astron bilang isang resulta1 . Pagkatapos ay muling nagbigay ng 2 bilang value2 at Phoenix bilang isang result2 . Sa wakas, ibinigay ang ? bilang default .

Ngayon, ibabalik ng function na SWITCH ang resulta sa pamamagitan ng paghahambing ng ibinigay na halaga laban sa mga ibinigay na halaga.

Pagkatapos nito, pindutin ang ENTER, at ang SWITCH function ay magbabalik ng kaukulang ibinigay na mga resulta para sa mga ibinigay na halaga.

Dito, makikita mo ang Pangalan ng Proyekto Astron ay itinalaga para savalue Project Id 1 .

Maaari mong sundin ang parehong proseso o gamitin ang Fill Handle para AutoFill ang formula para sa iba pang mga cell.

2. Paggamit ng Excel SWITCH Function sa Operator

Ang SWITCH Sinusuportahan din ng function ang logical_operators . Kung sakaling gusto mong magpalit ng mga value gamit ang anumang mga operator SWITCH function ay makakatulong sa iyo na gawin ito.

Dito, gusto kong palitan ang Mga Marka na may Mga Marka gamit ang logical_operators .

Hayaan akong ipakita sa iyo ang proseso,

⏩ Sa cell E4 , i-type ang sumusunod na formula para magpalit ng marka na may grado .

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

Dito, sa function na SWITCH , pinili ko ang TRUE bilang expression , ibinigay C4 >= 90 bilang value1 at A bilang isang result1 , C4>= 80 bilang value2 , at B bilang result2, C4>= 70 bilang value3 , at C bilang resulta, C4>= 60 bilang value4 , at D bilang result4 , sa wakas, ibinigay Mabigo bilang default .

Ngayon, ibabalik ng SWITCH function ang resulta sa pamamagitan ng paghahambing ng ibinigay na halaga laban sa lahat ng ibinigay na halaga.

Pagkatapos, pindutin ang ENTER, at ang SWITCH function ay magbabalik ng kaukulang mga marka sa pagpapalit ng mga marka.

Maaari mong sundin ang parehong proseso, o maaari mong gamitin ang Fill Handle upang AutoFill ang formula para sa natitirang bahagi ngmga cell.

Kaugnay na Nilalaman: Paano Gamitin ang TRUE Function sa Excel (May 10 Halimbawa)

3. Paggamit Excel SWITCH Function na may DAYS Function

Kung gusto mo maaari kang lumipat ng mga petsa sa mga kaukulang araw gamit ang SWITCH function, kasama ang DAYS function at ang TODAY function.

Narito, gagamitin ko ang ibinigay na dataset sa ibaba para ipaliwanag ang proseso.

⏩ Sa cell C4 , i-type ang sumusunod na formula upang lumipat ng petsa sa araw.

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

Dito, sa ang SWITCH function, pinili ko ang DAYS(TODAY(),B4) bilang expression , ibinigay 0 bilang value1, at “ Ngayon ” bilang resulta1 ,

1 bilang value2, at “ Kahapon ” bilang isang result2,

-1 bilang value3, at “ Bukas ” bilang isang result3, sa wakas, ibinigay ang Hindi alam bilang default .

Sa DAYS function, ginamit ko ang TODAY () bilang end_date at napiling cell B4 bilang start_da te .

Pagkatapos, ibabalik ng function na SWITCH ang mga resultang araw sa pamamagitan ng paghahambing ng mga ibinigay na halaga.

Ngayon, pindutin ang ENTER , at ang SWITCH function ay magbabalik ng mga kaukulang araw na nagpapalit ng mga petsa.

Kung gusto mo, maaari mong sundin ang parehong proseso, o gamitin ang Fill Pangasiwaan ang sa AutoFill ang formula para sa iba pang mga cell.

Mga Katulad na Pagbasa:

  • Paano Gumamit ng FALSE Function sa Excel (Na may 5 Madaling Halimbawa)
  • Gumamit ng IF Function sa Excel (8 Angkop na Halimbawa)
  • Paano Gamitin ang Excel XOR Function (5 Angkop na Halimbawa)
  • Gamitin ang IFNA Function sa Excel (2 Halimbawa)

4. Paggamit ng Excel SWITCH Function na may MONTH Function

Sabihin nating gusto mong subaybayan ang mga petsa batay sa Quarter , pagkatapos ay maaari mong gamitin ang SWITCH function kasama ng MONTH function.

⏩ Sa cell C4 , i-type ang sumusunod na formula para magpalit ng petsa sa araw.

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

Dito, sa function na SWITCH , pinili ko ang MONTH(B5) bilang isang expression . Pagkatapos, bilang value at resulta, sinunod ko ang ibinigay na chart.

Kinuha Enero hanggang Marso (1,2,3) bilang value at ibinigay 1 bilang resulta

Susunod Abril hanggang Hunyo (4,5,6) bilang halaga at ibinigay 2 bilang resulta . Pagkatapos Hulyo hanggang Setyembre (7,8,9) bilang halaga at ibinigay 3 bilang resulta at Oktubre hanggang Disyembre ( 10,11,12) bilang value at ibinigay 4 bilang resulta .

Sa MONTH function, pinili ko ang B4 cell bilang serial_number .

Pagkatapos, ibabalik ng SWITCH function ang quarter sa pamamagitan ng paghahambing sa mga ibinigay na petsa.

Pindutin ang ENTER at ibabalik ng function na SWITCH ang kaukulang quarter na nagpapalit ngmga petsa.

Dito, maaari mong sundin ang parehong proseso, o maaari mong gamitin ang Fill Handle upang AutoFill ang formula para sa ang natitirang bahagi ng mga cell.

5. Paggamit ng SWITCH & RIGHT Function

Maaari mong gamitin ang SWITCH function at ang RIGHT function upang lumipat ng value ng anumang partikular na character.

Dito, ako gusto mong palitan ang abbreviation ng city code gamit ang buong pangalan ng lungsod. Para gawin ito, gagamitin ko ang dataset na ibinigay sa ibaba.

⏩ Sa cell C4 , i-type ang sumusunod na formula upang lumipat ng petsa sa araw .

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

Dito, sa function na SWITCH , pinili ko ang RIGHT( B4,2) bilang isang expression .

Sa RIGHT function, pinili ko ang B4 cell bilang text at ibinigay ang 2 bilang num_chars upang makuha ang huling 2 character na code ng lungsod.

Pagkatapos , dahil ibinigay ng value ang code ng lungsod at ibinigay ang buong pangalan ng lungsod bilang resulta .

Pagkatapos noon, ang Ang SWITCH function ay magbabalik ng buong pangalan ng lungsod.

Ngayon, isagawa ang formula sa pamamagitan ng pagpindot sa ENTER, at ang SWITCH function ay lilipat ang mga code ng lungsod na may buong pangalan ng lungsod.

Dito, maaari mong sundin ang parehong proseso, o maaari mong gamitin ang Fill Handle sa AutoFill ang formula para sa iba pang mga cell.

Paghahambing sa Pagitan ng SWITCH &IFS Function

Kung gusto mo, maaari mong gamitin ang nested IF o IFS function sa halip na ang SWITCH function.

Hayaan akong ipakita sa iyo ang paghahambing sa pagitan ng SWITCH at IFs function.

Ang SWITCH Function. Ang IFS Function
Ang expression ang argumento ay isang beses lang ginagamit, Ang expression nauulit ang argumento.
Ang haba ay mas mababa kumpara sa IFS Ang haba ay mas malaki
Madaling gawin at basahin Dahil mas malaki ang haba mahirap gawin at basahin
Subukan ang higit sa isang kundisyon Subukan ang isang kundisyon

Mga Dapat Tandaan

Ang function na SWITCH ay kayang humawak ng hanggang 126 na pares ng mga value at resulta.

Maaari kang gumamit ng isa pang function at formula bilang isang expression .

🔺 Ang SWITCH function ay nagpapakita ng #N/A error kung hindi ito tumugma at walang ibang argumento o default na kundisyon.

Kailan ver you get the #N/A error then to avoid this error you can use a string within inverted commas as the default value.

🔺 Ang SWITCH function ay ipakita ang #NAME error kung mali ang spell mo sa pangalan ng function.

Seksyon ng pagsasanay

Nagawa ko na nagbigay ng practice sheet sa workbook para sanayin ang mga ipinaliwanag na halimbawang ito.

Si Hugh West ay isang napakaraming Excel trainer at analyst na may higit sa 10 taong karanasan sa industriya. May hawak siyang Bachelor's degree sa Accounting and Finance at Master's degree sa Business Administration. Si Hugh ay may hilig sa pagtuturo at nakabuo ng kakaibang diskarte sa pagtuturo na madaling sundin at maunawaan. Ang kanyang dalubhasang kaalaman sa Excel ay nakatulong sa libu-libong mag-aaral at propesyonal sa buong mundo na mapabuti ang kanilang mga kasanayan at maging mahusay sa kanilang mga karera. Sa pamamagitan ng kanyang blog, ibinahagi ni Hugh ang kanyang kaalaman sa mundo, nag-aalok ng mga libreng Excel tutorial at online na pagsasanay upang matulungan ang mga indibidwal at negosyo na maabot ang kanilang buong potensyal.