Tabl cynnwys
I newid gwerth penodol gyda'r gwerth o'ch dewis chi gallwch ddefnyddio'r ffwythiant Excel SWITCH . Mae'n swyddogaeth cymharu a chyfeirnodi yn excel sy'n cymharu ac yn paru cell gyfeiriedig â rhestr o werthoedd ac yn dychwelyd y canlyniad yn seiliedig ar y cyfatebiad cyntaf a ddarganfuwyd.
Yn yr erthygl hon , Byddaf yn dangos enghreifftiau amrywiol i chi o ddefnyddio'r ffwythiant Excel SWITCH .
Lawrlwytho i Ymarfer
Defnyddiau Excel SWITCH Function.xlsx
Hanfodion SWITCH Swyddogaeth: Crynodeb & Cystrawen
Crynodeb
Mae ffwythiant Excel SWITCH yn cymharu neu'n cloriannu mynegiad penodol sy'n werth yn erbyn rhestr o werthoedd a dychweliadau canlyniad sy'n cyfateb i'r gêm gyntaf a ddarganfuwyd. Rhag ofn na chanfyddir cyfatebiaeth, mae'r ffwythiant SWITCH yn dychwelyd gwerth rhagosodedig dewisol. Mae'r ffwythiant SWITCH yn cael ei ddefnyddio yn lle ffwythiannau Nested IF .
Cystrawen
SWITCH (expression, value1, result1, [default_or_value2, result2],..)
Dadleuon
Angenrheidiol/Dewisol | Esboniad | |
---|---|---|
mynegiant | Dyma'r gwerth neu fynegiad sydd angen cyfateb yn ei erbyn. | Dyma'r gwerth cyntaf. |
canlyniad1 | Angenrheidiol | Dyma'r canlyniad yn erbyn y gwerth cyntaf. |
default_or_value2 | Dewisol | Mae'nnaill ai rhagosodedig neu gallwch ddarparu ail werth. |
canlyniad2 | Dewisol | Dyma'r canlyniad yn erbyn yr ail werth . |
Gwerth Dychwelyd
Mae ffwythiant SWITCH yn dychwelyd canlyniad sy'n cyfateb i'r cyfatebiad cyntaf.<3
Fersiwn
Mae ffwythiant SWITCH ar gael ar gyfer Excel 2016 ac yn ddiweddarach.
0> Rwy'n defnyddio Excel Microsoft 365 i weithredu'r enghreifftiau hyn.Enghreifftiau o Swyddogaeth SWITCH Excel
1. Defnyddio Swyddogaeth SWITCH Excel i Newid Gwerthoedd Cell Gyfatebol
Gallwch ddefnyddio'r ffwythiant SWITCH i ddychwelyd y gwerth sef Enw'r Prosiect ar gyfer yr ID Project cyfatebol .
⏩ Mewn cell F4 , teipiwch y fformiwla ganlynol.
=SWITCH(C4,1,"Astron",2,"Phoenix","?")
>Yma, yn y ffwythiant SWITCH, dewisais y gell C4fel mynegiant, ar yr amod 1fel gwerth1a Astronfel canlyniad1. Yna darparodd eto 2fel gwerth2a Phoenixfel canlyniad2. Yn olaf, wedi darparu ?fel diofyn.
Nawr, bydd y ffwythiant SWITCH yn dychwelyd y canlyniad drwy gymharu'r gwerth a roddwyd yn erbyn gwerthoedd a ddarparwyd.
Ar ôl hynny, pwyswch ENTER, a bydd y ffwythiant SWITCH yn dychwelyd canlyniadau cyfatebol a ddarparwyd ar gyfer y gwerthoedd a ddarparwyd.
0>Yma, gallwch weld y Enw'r Prosiect Astronwedi'i neilltuo ar gyfer ygwerth Project ID 1.
Gallwch ddilyn yr un broses neu ddefnyddio'r Fill Handle i AutoFill y fformiwla ar gyfer gweddill y celloedd.
2. Defnyddio Swyddogaeth SWITCH Excel gyda Gweithredwr
Y SWITCH mae swyddogaeth hefyd yn cefnogi gweithredwyr_rhesymegol . Rhag ofn eich bod am newid gwerthoedd gan ddefnyddio unrhyw weithredwyr bydd ffwythiant SWITCH yn eich helpu i'w wneud.
Yma, rwyf am newid Marciau gyda Graddau gan ddefnyddio gweithredwyr_rhesymegol .
Gadewch i mi ddangos y broses i chi,
⏩ Yng nghell E4 , teipiwch y fformiwla ganlynol i newid marciau gyda gradd .
=SWITCH(TRUE,C4 >= 90," A",C4>= 80,"B",C4 >= 70,"C",C4 >=60," D", "Fail")
Yma, yn y ffwythiant SWITCH , dewisais y TRUE fel mynegiant , wedi darparu C4 >= 90 fel gwerth1 a A fel canlyniad1 , C4>= 80 fel gwerth2 , a B fel canlyniad2, C4>= 70 fel gwerth3 , a C fel canlyniad, C4>= 60 fel gwerth4 , a D fel canlyniad4 , yn olaf, ar yr amod Methu fel diofyn .
Nawr, bydd y ffwythiant SWITCH yn dychwelyd y canlyniad drwy gymharu'r gwerth a roddir yn erbyn yr holl werthoedd a ddarparwyd.
Yna, pwyswch ENTER, a bydd y ffwythiant SWITCH yn dychwelyd graddau cyfatebol gan newid y marciau.
<28
Gallwch ddilyn yr un peth broses, neu gallwch ddefnyddio'r Llenwad Handle i AutoFill y fformiwla ar gyfer gweddill ycelloedd.
Cynnwys Cysylltiedig: Sut i Ddefnyddio Swyddogaeth GWIR yn Excel (Gyda 10 Enghraifft)
3. Defnyddio Swyddogaeth SWITCH Excel gyda ffwythiant DAYS
Os ydych eisiau gallwch newid dyddiadau i'r dyddiau cyfatebol gan ddefnyddio'r ffwythiant SWITCH , ynghyd â'r ffwythiant DAYS a'r HEDDIW ffwythiant.
Yma, rydw i'n mynd i ddefnyddio'r set ddata a roddir isod i egluro'r broses.
⏩ Yn y gell C4 , teipiwch y fformiwla ganlynol i newid dyddiadau gyda'r diwrnod.
=SWITCH(DAYS(TODAY(),B4), 0, "Today", 1,"Yesterday", -1,"Tomorrow","Unknown")
Yma, yn y ffwythiant SWITCH , dewisais y DAYS(TODAY(), B4) fel mynegiant , ar yr amod 0 fel value1, a “ Heddiw ” fel canlyniad1 ,
1 fel gwerth2, a “ Ddoe ” fel canlyniad2,
-1 fel gwerth3, a “ Yfory ” fel a canlyniad3, yn olaf, darparwyd Anhysbys fel rhagosodedig .
Yn y ffwythiant DAYS , defnyddiais HEDDIW () fel diwedd_dyddiad a cell dewisiedig B4 fel start_da te .
Yna, bydd y ffwythiant SWITCH yn dychwelyd y dyddiau canlyniadol drwy gymharu'r gwerthoedd a roddwyd.
Nawr, pwyswch ENTER , a bydd y ffwythiant SWITCH yn dychwelyd dyddiau cyfatebol gan newid y dyddiadau.
Os ydych eisiau gallwch ddilyn yr un broses, neu ddefnyddio'r Fill Trin i AwtoLlenwi y fformiwla ar gyfer gweddill y celloedd.
Darlleniadau Tebyg:
- Sut i Ddefnyddio Swyddogaeth GAU yn Excel (Gyda 5 Enghraifft Hawdd)
- Defnyddiwch Swyddogaeth IF yn Excel (8 Enghraifft Addas)
- Sut i Ddefnyddio Swyddogaeth Excel XOR (5 Enghreifftiol Addas)
- Defnyddiwch Swyddogaeth IFNA yn Excel (2 Enghraifft)
4. Defnyddio Swyddogaeth SWITCH Excel gyda ffwythiant MIS
Dewch i ni ddweud eich bod am olrhain y dyddiadau yn seiliedig ar Chwarter , yna gallwch chi ddefnyddio'r SWITCH ffwythiant ynghyd â'r ffwythiant MONTH .
⏩ Yng nghell C4 , teipiwch y fformiwla ganlynol i newid dyddiadau gyda'r diwrnod.
=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)
Yma, yn y ffwythiant SWITCH , dewisais y MONTH(B5) fel mynegiant . Yna, fel gwerth a canlyniad, dilynais y siart a ddarparwyd.
Cymerwyd Ionawr i Fawrth (1,2,3) fel gwerth ac wedi darparu 1 fel canlyniad
Nesaf Ebrill i Fehefin (4,5,6) fel gwerth ac wedi darparu 2 fel canlyniad . Yna Gorffennaf i Fedi (7,8,9) fel gwerth a darparu 3 fel canlyniad a Hydref i Ragfyr ( 10,11,12) fel gwerth ac wedi darparu 4 fel canlyniad .
Yn y MIS ffwythiant, dewisais y gell B4 fel rhif_cyfresol .
Yna, bydd ffwythiant SWITCH yn dychwelyd y chwarter drwy gymharu'r dyddiadau a roddwyd.
Pwyswch ENTER a bydd y ffwythiant SWITCH yn dychwelyd y chwarter cyfatebol gan newid ydyddiadau.
Yma, gallwch ddilyn yr un broses, neu gallwch ddefnyddio'r Fill Handle i AutoFill y fformiwla ar gyfer gweddill y celloedd.
5. Defnyddio SWITCH & Swyddogaeth DDE
Gallwch ddefnyddio'r ffwythiant SWITCH a'r ffwythiant DE i newid gwerthoedd unrhyw nod arbennig.
Yma, I eisiau newid y talfyriad o god dinas gydag enw llawn y ddinas. I wneud hyn rydw i'n mynd i ddefnyddio'r set ddata a roddir isod.
⏩ Yng nghell C4 , teipiwch y fformiwla ganlynol i newid dyddiadau gyda'r diwrnod .
=SWITCH(RIGHT(B4,2),"SD","South Dakota","NY","NewYork","AL","Alabama","TX","Texas","HI","Hawaii","CA","California","ME","Maine","Not Found")
Yma, yn y ffwythiant SWITCH , dewisais y RIGHT( B4,2) fel mynegiant .
Yn y ffwythiant DE , dewisais y B4 cell fel testun ac wedi darparu 2 fel num_chars i gael y 2 nod olaf sy'n god dinas.
Yna , gan fod y gwerth wedi darparu'r cod dinas ac wedi rhoi enw llawn y ddinas fel canlyniad .
Ar ôl hynny, bydd y Bydd ffwythiant SWITCH yn dychwelyd enw llawn y ddinas.
Nawr, gweithredwch y fformiwla drwy wasgu ENTER, a bydd ffwythiant SWITCH yn newid codau'r ddinas gydag enw llawn y ddinas.
Yma, gallwch ddilyn yr un broses, neu gallwch ddefnyddio'r Fill Handle i AwtoLlenwi y fformiwla ar gyfer gweddill y celloedd.
Cymhariaeth Rhwng SWITCH &Swyddogaeth IFS
Os dymunwch, gallwch ddefnyddio'r ffwythiant nythog IF neu IFS yn lle'r ffwythiant SWITCH .
Gadewch i mi ddangos i chi'r gymhariaeth rhwng y ffwythiant SWITCH a IFs .
Swyddogaeth SWITCHSwyddogaeth IFS | |
---|---|
Unwaith yn unig y defnyddir yr ymadrodd arg , | Y mynegiad dadl yn cael ei hailadrodd. |
Mae'r hyd yn llai o'i gymharu â IFS | Hyd yn fwy<17 |
Hawdd i'w greu a'i ddarllen | Gan fod hyd yn fwy anodd ei greu a'i ddarllen |
Profi mwy nag un amod | Profi un cyflwr |
Pethau i'w Cofio
➤ Gall swyddogaeth SWITCH ymdopi hyd at 126 pâr o werthoedd a chanlyniadau.
➤ Gallwch ddefnyddio ffwythiant a fformiwla arall fel mynegiant .
🔺 Y SWITCH
➤ Pryd Os cewch y gwall #N/A yna i osgoi'r gwall hwn gallwch ddefnyddio llinyn o fewn atalnodau fel y gwerth rhagosodedig.
🔺 Bydd y ffwythiant SWITCH dangos y gwall #NAME os byddwch yn camsillafu enw'r ffwythiant.
Ymarfer adran
Rwyf wedi darparu taflen ymarfer yn y llyfr gwaith i ymarfer yr enghreifftiau eglurhaol hyn.