Kuidas kasutada Exceli SWITCH-funktsiooni (5 näidet)

  • Jaga Seda
Hugh West

Konkreetse väärtuse vahetamiseks valitud väärtusega saate kasutada Exceli funktsiooni SWITCH See on võrdlus- ja viitamisfunktsioon Excelis, mis võrdleb ja sobitab viidatud lahtrit väärtuste loeteluga ning tagastab tulemuse esimese leitud vaste põhjal.

Selles artiklis näitan teile erinevaid näiteid Exceli kasutamise kohta. SWITCH funktsioon.

Lae alla praktikasse

Exceli SWITCH-funktsiooni kasutamine.xlsx

SWITCH-funktsiooni põhitõed: kokkuvõte & süntaks

Kokkuvõte

Excel SWITCH funktsioon võrdleb või hindab antud väljendit, mis on väärtus, väärtuste loeteluga ja tagastab tulemuse, mis vastab esimesele leitud kokkulangevusele. Kui kokkulangevust ei leita, siis funktsioon SWITCH funktsioon tagastab valikulise vaikeväärtuse. SWITCH funktsiooni asemel kasutatakse funktsiooni Sisestatud IF funktsioonid.

Süntaks

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

Argumendid

Argumendid Kohustuslik/valikuline Selgitus
väljendus Nõutav See on väärtus või väljend, mille vastu peab sobima.
väärtus1 Nõutav See on esimene väärtus.
tulemus1 Nõutav See on tulemus võrreldes esimese väärtusega.
default_or_value2 Valikuline See on kas vaikimisi või võite anda teise väärtuse.
tulemus2 Valikuline See on tulemus võrreldes teise väärtusega.

Tagastatav väärtus

The SWITCH funktsioon tagastab tulemuse, mis vastab esimesele kokkulangevusele.

Versioon

The SWITCH funktsioon on saadaval Excel 2016 ja uuemate versioonide jaoks.

Ma kasutan Exceli Microsoft 365 nende näidete rakendamiseks.

Excel SWITCH funktsiooni näited

1. Exceli SWITCH-funktsiooni kasutamine vastavate lahtrite väärtuste vahetamiseks

Võite kasutada SWITCH funktsioon tagastada väärtus, mis on Projekti nimi vastava projekti puhul ID .

⏩ Lahtris F4 , sisestage järgmine valem.

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

Siin on SWITCH funktsioon, valisin ma C4 rakk nagu väljendus tingimusel, et 1 nagu väärtus1 ja Astron kui tulemus1 Siis jälle tingimusel, et 2 nagu value2 ja Phoenix kui tulemus2 . Lõpuks, tingimusel, et ? nagu vaikimisi .

Nüüd on SWITCH funktsioon tagastab tulemuse, võrreldes antud väärtust etteantud väärtustega.

Pärast seda vajutage SISESTAGE, ja SWITCH funktsioon tagastab esitatud väärtustele vastavad esitatud tulemused.

Siin on näha Projekti nimi Astron määratakse väärtusele Projekti id 1 .

Võite järgida sama protsessi või kasutada Täitmise käepide aadressile AutoFill ülejäänud lahtrite valemit.

2. Exceli SWITCH-funktsiooni kasutamine koos operaatoriga

The SWITCH funktsioon toetab ka loogilised_operaatorid Juhul, kui soovite vahetada väärtusi, kasutades mis tahes operaatoreid. SWITCH funktsioon aitab teil seda teha.

Siin tahan ma vahetada Marks koos Klassid kasutades loogilised_operaatorid .

Las ma näitan teile protsessi,

⏩ Lahtris E4 , sisestage järgmine valem, et vahetada märgid klassiga.

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

Siin on SWITCH funktsioon, valisin ma TÕELINE nagu väljendus tingimusel, et C4>= 90 nagu väärtus1 ja A kui tulemus1 , C4>= 80 nagu value2 ja B nagu tulemus2, C4>= 70 nagu value3 ja C nagu tulemus, C4>= 60 nagu value4 ja D nagu tulemus4 lõpuks, tingimusel, et Fail nagu vaikimisi .

Nüüd on SWITCH funktsioon tagastab tulemuse, võrreldes antud väärtust kõigi esitatud väärtustega.

Seejärel vajutage SISESTAGE, ja SWITCH funktsioon tagastab vastavad hinded, mis vahetavad märgid.

Võite järgida sama protsessi või kasutada funktsiooni Täitmise käepide aadressile AutoFill ülejäänud lahtrite valemit.

Seotud sisu: Kuidas kasutada TRUE-funktsiooni Excelis (koos 10 näitega)

3. Exceli SWITCH-funktsiooni kasutamine koos DAYS-funktsiooniga

Kui soovite, saate vahetada kuupäevad vastavate päevade vastu, kasutades selleks funktsiooni SWITCH funktsioon koos PÄEVAD funktsioon ja TODAY funktsioon.

Siinkohal kasutan ma protsessi selgitamiseks allpool esitatud andmestikku.

⏩ Lahtris C4 , sisestage järgmine valem, et vahetada kuupäevi koos päevaga.

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

Siin on SWITCH funktsioon, valisin ma DAYS(TODAY(),B4) nagu väljendus tingimusel, et 0 nagu value1, ja " Täna " kui tulemus1 ,

1 nagu value2, ja " Eile " kui tulemus2,

-1 nagu value3, ja " Homme " kui tulemus3, lõpuks, tingimusel, et Teadmata nagu vaikimisi .

In the PÄEVAD funktsiooni, ma kasutasin TODAY() nagu end_date ja valitud rakk B4 nagu start_date .

Siis on SWITCH funktsioon tagastab saadud päevad, võrreldes antud väärtusi.

Nüüd vajutage SISESTA ja SWITCH funktsioon tagastab vastavad päevad, mis vahetavad kuupäevi.

Kui soovite, võite järgida sama protsessi või kasutada funktsiooni Täitmise käepide aadressile AutoFill ülejäänud lahtrite valemit.

Sarnased lugemised:

  • Kuidas kasutada FALSE-funktsiooni Excelis (5 lihtsa näitega)
  • Kasutage IF-funktsiooni Excelis (8 sobivat näidet)
  • Kuidas kasutada Exceli XOR-funktsiooni (5 sobivat näidet)
  • Kasutage IFNA funktsiooni Excelis (2 näidet)

4. Exceli SWITCH-funktsiooni kasutamine koos MONTH-funktsiooniga

Oletame, et soovite jälgida kuupäevi, mis põhinevad Veerand , siis saate kasutada SWITCH funktsioon koos KUU funktsioon.

⏩ Lahtris C4 , sisestage järgmine valem, et vahetada kuupäevi päevaga.

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

Siin on SWITCH funktsioon, valisin ma KUU(B5) kui väljendus Siis, kui väärtus ja tulemus, Ma järgisin esitatud tabelit.

Võetud Jaanuarist märtsini (1,2,3) nagu väärtus ja tingimusel, et 1 nagu tulemus

Järgmine aprillist juunini (4,5,6) nagu väärtus ja tingimusel, et 2 nagu tulemus . siis Juulist septembrini (7,8,9) nagu väärtus ja tingimusel, et 3 nagu tulemus ja Oktoobrist detsembrini (10,11,12) nagu väärtus ja tingimusel, et 4 nagu tulemus .

In the KUU funktsioon, valisin ma B4 rakk nagu serial_number .

Siis on SWITCH funktsioon tagastab kvartali, võrreldes antud kuupäevi.

Press SISESTA ja SWITCH funktsioon tagastab vastava kvartali vahetamise kuupäevad.

Siin saate järgida sama protsessi või kasutada funktsiooni Täitmise käepide aadressile AutoFill ülejäänud lahtrite valemit.

5. SWITCH & RIGHT funktsiooni kasutamine

Võite kasutada SWITCH funktsioon ja RIGHT funktsiooniga, et vahetada mis tahes konkreetse tähemärgi väärtusi.

Siinkohal tahan vahetada linna koodi lühendit linna täisnimega. Selleks kasutan allpool toodud andmestikku.

⏩ Lahtris C4 , sisestage järgmine valem, et vahetada kuupäevi koos päevaga.

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

Siin on SWITCH funktsioon, valisin ma RIGHT(B4,2) kui väljendus .

In the RIGHT funktsioon, valisin ma B4 rakk nagu tekst ja tingimusel, et 2 nagu num_chars saada viimane 2 märki mis on linnakoodeks.

Siis, kui väärtus tingimusel, et linnakoodeks ja tingimusel, et linna täielik nimi nagu tulemus .

Pärast seda on SWITCH funktsioon tagastab linna täisnime.

Nüüd käivitage valem, vajutades SISESTAGE, ja SWITCH funktsioon vahetab linnakoodid linna täisnimega.

Siin saate järgida sama protsessi või kasutada funktsiooni Täitmise käepide aadressile AutoFill ülejäänud lahtrite valemit.

Võrdlus SWITCH & IFS-funktsioon

Kui soovite, võite kasutada sisseehitatud IF või IFS funktsioon asemel SWITCH funktsioon.

Lubage mul näidata teile võrdlust SWITCH ja IFs funktsioon.

The SWITCH Funktsioon The IFS Funktsioon
The väljendus argumenti kasutatakse ainult üks kord, The väljendus argumenti korratakse.
Pikkus on vähem võrreldes IFS Pikkus on suurem
Lihtne luua ja lugeda Kuna pikkus on suurem raske luua ja lugeda
Testida rohkem kui ühte tingimust Testi üks tingimus

Asjad, mida meeles pidada

The SWITCH funktsioon saab töödelda kuni 126 väärtuse ja tulemuse paari.

Te võite kasutada teist funktsiooni ja valemit kui väljendus .

🔺 The SWITCH funktsioon näitab #N/A viga, kui see ei suuda sobitada ja puudub else argument või vaiketingimus.

Alati, kui sa saad #N/A viga, siis selle vea vältimiseks võite kasutada vaikeväärtusena stringi, mis on sees käändumatud komad.

🔺 The SWITCH funktsioon näitab #NAME viga kui te kirjutate funktsiooni nime valesti.

Praktika osa

Olen andnud töövihikusse harjutamislehe, et neid selgitatud näiteid harjutada.

Hugh West on suurte kogemustega Exceli koolitaja ja analüütik, kellel on selles valdkonnas üle 10-aastane kogemus. Tal on raamatupidamise ja rahanduse bakalaureusekraad ning ärijuhtimise magistrikraad. Hugh’l on kirg õpetamise vastu ning ta on välja töötanud ainulaadse õpetamisviisi, mida on lihtne järgida ja mõista. Tema Exceli ekspertteadmised on aidanud tuhandetel õpilastel ja spetsialistidel üle maailma oma oskusi parandada ja karjääris silma paista. Oma ajaveebi kaudu jagab Hugh oma teadmisi maailmaga, pakkudes tasuta Exceli õpetusi ja veebikoolitusi, mis aitavad üksikisikutel ja ettevõtetel oma potentsiaali täielikult ära kasutada.