Swyddogaeth Excel Switch – ffurf gryno datganiad IF nythu

  • Rhannu Hwn
Michael Brown

Mae'r erthygl hon yn eich cyflwyno i swyddogaeth Excel SWITCH, yn disgrifio ei chystrawen ac yn darparu cwpl o achosion defnydd i ddangos sut y gallwch chi symleiddio ysgrifennu IFs nythu yn Excel.

Os ydych chi erioed wedi treulio llawer gormod o amser yn ceisio cael fformiwla IF wedi'i nythu, byddwch chi'n hoffi defnyddio'r swyddogaeth SWITCH sydd newydd ei rhyddhau yn Excel. Gall fod yn arbedwr amser go iawn mewn sefyllfaoedd lle mae angen OS nythu cymhleth. Ar gael yn gynharach yn VBA yn unig, mae SWITCH wedi'i ychwanegu'n ddiweddar fel swyddogaeth yn Excel 2016, Excel Online a Symudol, Excel ar gyfer tabledi a ffonau Android.

Sylwch. Ar hyn o bryd, mae'r swyddogaeth SWITCH ar gael yn Excel ar gyfer Office 365, Excel Online, Excel 2019 ac Excel 2016 wedi'i gynnwys gyda thanysgrifiadau Office 365.

Excel SWITCH - cystrawen

Mae'r ffwythiant SWITCH yn cymharu mynegiad yn erbyn rhestr o werthoedd ac yn dychwelyd y canlyniad yn ôl y gwerth cyfatebol cyntaf. Os na chanfuwyd cyfatebiaeth, mae'n bosibl dychwelyd gwerth rhagosodedig sy'n ddewisol.

Mae strwythur y ffwythiant SWITCH fel a ganlyn:

SWITCH( mynegiant , gwerth1 , canlyniad1 , [diofyn neu werth2, canlyniad2],…[diofyn neu werth3, canlyniad3])

Mae ganddo 4 arg ac mae un ohonynt yn ddewisol:

  • Mynegiad yw'r arg ofynnol o'i gymharu â gwerth1…gwerth126.
  • Mae Gwerth yn werth o'i gymharu â mynegiant.
  • CanlyniadN yw'r gwerth a ddychwelwyd pan fydd y gwerth cyfatebolNdadl yn cyfateb i'r mynegiant. Rhaid ei nodi ar gyfer pob arg valueN.
  • Rhagosodedig yw'r gwerth a ddychwelwyd os na ddarganfuwyd unrhyw gyfatebiaethau yn y mynegiadau valueN. Nid oes gan y ddadl hon fynegiad canlyniad cyfatebolN a rhaid iddi fod y ddadl olaf yn y ffwythiant.

Gan fod ffwythiannau wedi'u cyfyngu i 254 o ddadleuon, gallwch ddefnyddio hyd at 126 pâr o argiau gwerth a chanlyniad.

Y ffwythiant SWITCH vs. nythog IF yn Excel gydag achosion defnydd

Mae swyddogaeth Excel SWITCH, yn ogystal ag IF, yn helpu i nodi cyfres o amodau. Fodd bynnag, gyda'r swyddogaeth hon rydych chi'n diffinio mynegiant a dilyniant o werthoedd a chanlyniadau, nid nifer o ddatganiadau amodol. Yr hyn sy'n dda gyda'r ffwythiant SWITCH yw nad oes angen i chi ailadrodd y mynegiad dro ar ôl tro, sydd weithiau'n digwydd mewn fformiwlâu IF nythu.

Tra bod popeth yn iawn gydag IF nythu, mae yna achosion lle mae'r rhifau o amodau ar gyfer gwerthuso gwnewch adeiladu nyth OS yn afresymegol.

I ddangos y pwynt hwn, gadewch i ni edrych ar yr achosion defnydd isod.

Dywedwch, mae gennych sawl acronym ac rydych am ddychwelyd y enwau llawn ar eu cyfer:

  • DR - Tynnwr Dyblyg
  • MTW - Dewin Tablau Cyfuno
  • CR - Cyfuno Rhesi.

Bydd y ffwythiant SWITCH yn Excel 2016 yn eithaf syml ar gyfer y dasg hon.

Gyda'r ffwythiant IF mae angen i chi ailadrodd ymynegiant, felly mae'n cymryd mwy o amser i fynd i mewn ac yn edrych yn hirach.

Mae'r un peth i'w weld yn yr enghraifft ganlynol gyda'r system raddio lle mae ffwythiant Excel SWITCH yn edrych yn fwy cryno.

Dewch i ni weld sut mae SWITCH yn gweithio ar y cyd â swyddogaethau eraill. Tybiwch, mae gennym nifer o ddyddiadau ac rydym am weld cipolwg os ydynt yn cyfeirio at heddiw, yfory, neu ddoe. Ar gyfer hyn rydym yn ychwanegu'r ffwythiant HEDDIW sy'n dychwelyd rhif cyfresol y dyddiad cyfredol, a DAYS sy'n dychwelyd nifer y diwrnodau rhwng dau ddyddiad.

Gallwch weld bod SWITCH yn gweithio'n berffaith ar gyfer y dasg hon.

0>

Gyda swyddogaeth IF, mae angen rhywfaint o nythu ar y trawsnewidiad ac mae'n mynd yn gymhleth. Felly mae'r siawns o wneud gwall yn uchel.

Gan ei fod yn cael ei danddefnyddio a'i danamcangyfrif, mae Excel SWITCH yn swyddogaeth ddefnyddiol iawn sy'n eich galluogi i adeiladu rhesymeg hollti amodol.

Mae Michael Brown yn frwd dros dechnoleg ymroddedig ac yn frwd dros symleiddio prosesau cymhleth gan ddefnyddio offer meddalwedd. Gyda mwy na degawd o brofiad yn y diwydiant technoleg, mae wedi hogi ei sgiliau yn Microsoft Excel ac Outlook, yn ogystal â Google Sheets a Docs. Mae blog Michael yn ymroddedig i rannu ei wybodaeth a'i arbenigedd ag eraill, gan ddarparu awgrymiadau a thiwtorialau hawdd eu dilyn ar gyfer gwella cynhyrchiant ac effeithlonrwydd. P'un a ydych chi'n weithiwr proffesiynol profiadol neu'n ddechreuwr, mae blog Michael yn cynnig mewnwelediadau gwerthfawr a chyngor ymarferol ar gyfer cael y gorau o'r offer meddalwedd hanfodol hyn.