Kiel Uzi Excel SWITCH-Funkcion (5 Ekzemploj)

  • Kundividu Ĉi Tion
Hugh West

Por ŝanĝi apartan valoron per la valoro de via elekto, vi povas uzi la funkcion ŜALKU de Excel. Ĝi estas kompara kaj referenca funkcio en excel kiu komparas kaj kongruas referencan ĉelon al listo de valoroj kaj redonas la rezulton bazitan sur la unua kongruo trovita.

En ĉi tiu artikolo , mi montros al vi diversajn ekzemplojn pri uzado de la funkcio de Excel SWITCH .

Elŝutu al Praktiko

Uzoj de Excel. SWITCH Function.xlsx

Bazoj de SWITCH Funkcio: Resumo & Sintakso

Resumo

La funkcio Excel SWITCH komparas aŭ taksas donitan esprimon kiu estas valoro kontraŭ listo de valoroj kaj donas rezulto responda al la unua trovita matĉo. Se neniu kongruo estas trovita, la funkcio SWITCH liveras laŭvolan defaŭltan valoron. La funkcio SWITCH estas uzata anstataŭ Nestitaj IF funkcioj.

Sintakso

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

Argumentoj

Argumentoj Bezonata/Laŭvola Klarigo
esprimo Bezonata Ĝi estas la valoro aŭ esprimo, kiu devas kongrui kun.
valoro1 Bezonata Ĝi estas la unua valoro.
rezulto1 Bezonata Ĝi estas la rezulto kontraŭ la unua valoro.
default_or_value2 Laŭvola Ĝi estasaŭ defaŭlte aŭ vi povas provizi duan valoron.
rezulto2 Laŭvola Ĝi estas la rezulto kontraŭ la dua valoro .

Resendi valoron

La funkcio SWITCH liveras rezulton konforman al la unua kongruo.

Versio

La funkcio SWITCH disponeblas por Excel 2016 kaj poste.

Mi uzas Excel Microsoft 365 por efektivigi ĉi tiujn ekzemplojn.

Ekzemploj de Excel SWITCH Funkcio

1. Uzante Excel-SWITCH-Funkcion por Ŝalti la respondajn ĉelvalorojn

Vi povas uzi la funkcion SWITCH por redoni la valoron kiu estas Projekta Nomo por la responda Projekto ID .

⏩ En ĉelo F4 , tajpu la jenan formulon.

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

Ĉi tie, en la funkcio SWITCH , mi elektis la C4 ĉelon kiel esprimon , provizis 1 kiel valoro1 kaj Astron kiel rezulto1 . Tiam denove provizis 2 kiel valoro2 kaj Fenikso kiel rezulto2 . Fine, kondiĉe ? kiel defaŭlta .

Nun, la funkcio SWITCH redonos la rezulton komparante la donitan valoron kontraŭ provizitaj valoroj.

Post tio, premu ENTER, kaj la SWITCH funkcio redonos respondajn provizitajn rezultojn por la provizitaj valoroj.

Ĉi tie, vi povas vidi, ke la Projekta Nomo Astron estas asignita por lavaloro Projekta Idaro 1 .

Vi povas sekvi la saman procezon aŭ uzi la Plenigi Tenilon por Aŭtomatplenigi la formulon por la ceteraj ĉeloj.

2. Uzado de Excel-ŜALKULO-Funkcio kun Operaciilo

La SWITCH funkcio ankaŭ subtenas logikaj_funkciigistoj . Se vi volas ŝanĝi valorojn uzante la funkcion SWITCH , helpos vin fari ĝin.

Ĉi tie, mi volas ŝanĝi Markojn kun Gradoj uzante logikaj_funkciigistoj .

Lasu min montri al vi la procezon,

⏩ En ĉelo E4 , tajpu la sekvan formulon por ŝanĝi markojn kun grado .

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

Ĉi tie, en la funkcio SWITCH , mi elektis la VERA kiel esprimo , provizita C4 >= 90 kiel valoro1 kaj A kiel rezulto1 , C4>= 80 kiel valoro2 , kaj B kiel rezulto2, C4>= 70 kiel valoro3 , kaj C kiel rezulto, C4>= 60 kiel valoro4 , kaj D kiel rezulto4 , finfine, kondiĉe Malsukceso kiel defaŭlta .

Nun, la SWITCH funkcio redonos la rezulton komparante la donita valoro kontraŭ ĉiuj provizitaj valoroj.

Tiam premu ENTER, kaj la SWITCH funkcio redonos respondajn notojn ŝanĝante la markojn.

Vi povas sekvi la samon procezo, aŭ vi povas uzi la Plenigi Tenilon por Aŭtomatplenigi la formulon por la resto de laĉeloj.

Rilata Enhavo: Kiel Uzi VERA-Funkcion en Excel (Kun 10 Ekzemploj)

3. Uzado Excel SWITCH Funkcio kun DAYS Funkcio

Se vi volas, vi povas ŝanĝi datojn al la respondaj tagoj uzante la SWITCH funkcion, kune kun la DAYS funkcio kaj la HODIAŬ funkcio.

Jen, mi uzos la donitan datumaron sube por klarigi la procezon.

⏩ En ĉelo C4 , tajpu la sekvan formulon por ŝanĝi datojn kun la tago.

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

Ĉi tie, en la funkcion SWITCH , mi elektis la DAYS(HODAY(),B4) kiel esprimon , provizis 0 kiel valoro1, kaj " Hodiaŭ " kiel rezulto1 ,

1 kiel valoro2, kaj " Hieraŭ ” kiel rezulto2,

-1 kiel valoro3, kaj " Morgaŭ " kiel rezulto3, fine, provizita Nekonata kiel defaŭlta .

En la funkcio DAYS , mi uzis HODIAŬ () kiel fin_dato kaj elektita ĉelo B4 kiel komenco_da te .

Tiam, la SWITCH funkcio redonos la rezultajn tagojn komparante la donitajn valorojn.

Nun premu ENTER , kaj la funkcio SWITCH revenos respondajn tagojn ŝanĝante la datojn.

Se vi volas, vi povas sekvi la saman procezon, aŭ uzi la Plenigi Pritraktu al Aŭtomata plenigo la formulo por la ceteraj ĉeloj.

Similaj legaĵoj:

  • Kiel Uzi FALSA-Funkcion en Excel (Kun 5 Facilaj Ekzemploj)
  • Uzu IF-Funkcion en Excel (8 Taŭgaj Ekzemploj)
  • Kiel Uzi Excel XOR-Funkcion (5 Taŭgaj Ekzemploj)
  • Uzu IFNA-Funkcion en Excel (2 Ekzemploj)

4. Uzante Excel-ŜALKULO-Funkcion kun MONATO-Funkcio

Ni diru, ke vi volas spuri la datojn surbaze de Kvarono , tiam vi povas uzi la ŜALKU funkcio kune kun la MONATO funkcio.

⏩ En ĉelo C4 , tajpu la sekvan formulon por ŝanĝi datojn per tago.

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

Ĉi tie, en la funkcio SWITCH , mi elektis la MONATO(B5) kiel esprimo . Poste, kiel valoro kaj rezulto, mi sekvis la provizitan diagramon.

Prenite januaro ĝis marto (1,2,3) kiel valoro kaj provizita 1 kiel rezulto

Sekva aprilo ĝis junio (4,5,6) kiel valoro kaj provizis 2 kiel rezulto . Tiam julio ĝis septembro (7,8,9) kiel valoro kaj provizis 3 kiel rezulto kaj oktobro ĝis decembro ( 10,11,12) kiel valoro kaj provizis 4 kiel rezulto .

En la MONATO funkcio, mi elektis la B4 ĉelon kiel seria_numero .

Tiam, la SWITCH funkcio redonos la kvaronon komparante la donitajn datojn.

Premu ENTER kaj la SWITCH funkcio redonos la respondan kvaronon ŝanĝante ladatoj.

Ĉi tie, vi povas sekvi la saman procezon, aŭ vi povas uzi la Plenigi Tenilon por Aŭtomatplenigi la formulon por la ceteraj ĉeloj.

5. Uzante SWITCH & RIGHT Funkcio

Vi povas uzi la SWITCH funkcion kaj la RIGHT funkcion por ŝanĝi valorojn de iu aparta signo.

Jen, mi volas ŝanĝi la mallongigon de urbokodo kun la plena nomo de la urbo. Por fari tion mi uzos la datumaron donitan sube.

⏩ En ĉelo C4 , tajpu la sekvan formulon por ŝanĝi datojn kun la tago .

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

Ĉi tie, en la funkcio SWITCH , mi elektis la RIGHT( B4,2) kiel esprimo .

En la funkcio RIGHT , mi elektis la B4 ĉelo kiel teksto kaj provizita 2 kiel num_chars por akiri la lastajn 2 signojn kiuj estas urba kodo.

Tiam , ĉar la valoro disponigis la urba kodon kaj provizis urba plenan nomon kiel rezulton .

Post tio, la ŜALKU funkcio redonos la plenan nomon de la urbo.

Nun, ekzekutu la formulon premante ENTER, kaj la SWITCH funkcio ŝanĝiĝos la urbokodoj kun la plena nomo de la urbo.

Ĉi tie, vi povas sekvi la saman procezon, aŭ vi povas uzi la Plenigi Tenilon por Aŭtomateplenigo la formulo por la ceteraj ĉeloj.

Komparo inter SWITCH &Funkcio IFS

Se vi volas, vi povas uzi la nestitan IF IFS-funkcion anstataŭ la funkcion SWITCH .

Mi montru al vi la komparon inter la funkcio SWITCH kaj IFs .

La SWITCH Funkcio. La IFS Funkcio
La esprimo argumento estas uzata nur unufoje, La esprimo argumento ripetiĝas.
La longo estas malpli kompare kun IFS La longo estas pli granda
Facile krei kaj legi Ĉar longo estas pli granda malfacile kreebla kaj legi
Provu pli ol unu kondiĉon Provu unu kondiĉon

Aferojn por Memori

La funkcio SWITCH povas trakti ĝis 126 paroj da valoroj kaj rezultoj.

Vi povas uzi alian funkcion kaj formulon kiel esprimon .

🔺 La SWITCH funkcio montras la eraron #N/A se ĝi ne povas kongrui kaj ne ekzistas alia argumento aŭ defaŭlta kondiĉo.

Kiame se vi ricevas la #N/A eraron, tiam por eviti ĉi tiun eraron vi povas uzi ĉenon inter komoj kiel defaŭltan valoron.

🔺 La funkcio SWITCH faros montru la #NAME-eraron se vi misliterumas la funkcionomon.

Praktika sekcio

Mi havas provizis ekzercfolion en la laborlibro por ekzerci ĉi tiujn klarigitajn ekzemplojn.

Hugh West estas tre sperta Excel-trejnisto kaj analizisto kun pli ol 10 jaroj da sperto en la industrio. Li tenas bakalaŭron en Kontado kaj Financo kaj magistron en Komercadministracio. Hugh havas entuziasmon por instruado kaj evoluigis unikan instruan aliron kiu estas facile sekvi kaj kompreni. Lia sperta scio pri Excel helpis milojn da studentoj kaj profesiuloj tutmonde plibonigi siajn kapablojn kaj elstari en siaj karieroj. Per sia blogo, Hugh dividas sian scion kun la mondo, proponante senpagajn Excel-lernilojn kaj interretan trejnadon por helpi individuojn kaj entreprenojn atingi sian plenan potencialon.