Ako používať funkciu Excel SWITCH (5 príkladov)

  • Zdieľajte To
Hugh West

Ak chcete prepnúť konkrétnu hodnotu s hodnotou podľa vlastného výberu, môžete použiť aplikáciu Excel SWITCH Je to porovnávacia a odkazovacia funkcia v programe Excel, ktorá porovnáva a porovnáva odkazovanú bunku so zoznamom hodnôt a vracia výsledok na základe prvej nájdenej zhody.

V tomto článku vám ukážem rôzne príklady použitia aplikácie Excel SWITCH funkcie.

Stiahnutie do praxe

Použitie funkcie Excel SWITCH.xlsx

Základy funkcie SWITCH: Súhrn & Syntax

Zhrnutie

Excel SWITCH porovná alebo vyhodnotí daný výraz, ktorý je hodnotou, so zoznamom hodnôt a vráti výsledok zodpovedajúci prvej nájdenej zhode. SWITCH funkcia vracia voliteľnú predvolenú hodnotu. SWITCH sa používa namiesto funkcie Vložené IF funkcie.

Syntax

SWITCH (výraz, hodnota1, výsledok1, [default_or_value2, výsledok2],..)

Argumenty

Argumenty Povinné/voliteľné Vysvetlenie
výraz Požadované Je to hodnota alebo výraz, ktorý sa má porovnať.
hodnota1 Požadované Je to prvá hodnota.
výsledok1 Požadované Je to výsledok oproti prvej hodnote.
default_or_value2 Voliteľné Je buď predvolená, alebo môžete zadať druhú hodnotu.
výsledok2 Voliteľné Je to výsledok oproti druhej hodnote.

Návratová hodnota

Stránka SWITCH funkcia vráti výsledok zodpovedajúci prvej zhode.

Verzia

Stránka SWITCH funkcia je k dispozícii pre Excel 2016 a novšie verzie.

Používam Excel Microsoft 365 na implementáciu týchto príkladov.

Príklady funkcie Excel SWITCH

1. Použitie funkcie Excel SWITCH na prepínanie zodpovedajúcich hodnôt buniek

Môžete použiť SWITCH vrátiť hodnotu, ktorá je Názov projektu pre príslušný projekt ID .

⏩ V bunke F4 , zadajte nasledujúci vzorec.

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

Tu, v SWITCH som vybral funkciu C4 bunka ako výraz , za predpokladu, že 1 ako hodnota1 a Astron ako výsledok1 . Potom opäť za predpokladu, že 2 ako hodnota2 a Phoenix ako výsledok2 . Napokon, za predpokladu, že ? ako predvolené nastavenie .

Teraz sa SWITCH funkcia vráti výsledok porovnaním zadanej hodnoty s poskytnutými hodnotami.

Potom stlačte tlačidlo VSTÚPIŤ, a SWITCH funkcia vráti zodpovedajúce poskytnuté výsledky pre zadané hodnoty.

Tu si môžete pozrieť Názov projektu Astron je priradená hodnota Id projektu 1 .

Môžete postupovať rovnako alebo použiť Rukoväť náplne na Automatické vypĺňanie vzorec pre ostatné bunky.

2. Používanie funkcie Excel SWITCH s operátorom

Stránka SWITCH funkcia podporuje aj logical_operators V prípade, že chcete prepínať hodnoty pomocou operátorov SWITCH pomôže vám s tým funkcia.

Tu chcem prepnúť Značky s Triedy pomocou logical_operators .

Dovoľte mi, aby som vám ukázal postup,

⏩ V bunke E4 , zadajte nasledujúci vzorec na prepínanie známok so známkou.

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

Tu, v SWITCH som vybral funkciu TRUE ako výraz , za predpokladu, že C4>= 90 ako hodnota1 a A ako výsledok1 , C4>= 80 ako hodnota2 a B ako výsledok2, C4>= 70 ako hodnota3 a C ako výsledok, C4>= 60 ako hodnota4 a D ako výsledok4 , za predpokladu, že Zlyhanie ako predvolené nastavenie .

Teraz sa SWITCH funkcia vráti výsledok porovnaním zadanej hodnoty so všetkými zadanými hodnotami.

Potom stlačte tlačidlo VSTÚPIŤ, a SWITCH funkcia vráti zodpovedajúce známky, ktoré prepínajú známky.

Môžete postupovať rovnako alebo môžete použiť Rukoväť náplne na Automatické vypĺňanie vzorec pre ostatné bunky.

Súvisiaci obsah: Ako používať funkciu TRUE v programe Excel (s 10 príkladmi)

3. Používanie funkcie Excel SWITCH s funkciou DAYS

Ak chcete, môžete prepnúť dátumy na príslušné dni pomocou SWITCH spolu s funkciou DNI funkcie a DNES funkcie.

Na vysvetlenie tohto postupu použijem nižšie uvedený súbor údajov.

⏩ V bunke C4 , zadajte nasledujúci vzorec na prepínanie dátumov s dňom.

=SWITCH(DAYS(TODAY(),B4), 0, "Dnes", 1, "Včera", -1, "Zajtra", "Neznámy")

Tu, v SWITCH som vybral funkciu DNI(TODAY(),B4) ako výraz , za predpokladu, že 0 ako value1, a " Dnes " ako výsledok1 ,

1 ako hodnota2, a " Včera " ako výsledok2,

-1 ako hodnota3, a " Zajtra " ako výsledok3, napokon, ak Neznáme ako predvolené nastavenie .

V DNI som použil funkciu TODAY() ako end_date a vybranej bunky B4 ako start_date .

Potom sa SWITCH funkcia vráti výsledné dni porovnaním zadaných hodnôt.

Teraz stlačte VSTÚPIŤ a SWITCH funkcia vráti zodpovedajúce dni, ktoré prepínajú dátumy.

Ak chcete, môžete postupovať rovnako alebo použiť Rukoväť náplne na Automatické vypĺňanie vzorec pre ostatné bunky.

Podobné čítanie:

  • Ako používať funkciu FALSE v programe Excel (s 5 jednoduchými príkladmi)
  • Používanie funkcie IF v programe Excel (8 vhodných príkladov)
  • Ako používať funkciu XOR programu Excel (5 vhodných príkladov)
  • Používanie funkcie IFNA v programe Excel (2 príklady)

4. Používanie funkcie Excel SWITCH s funkciou MONTH

Povedzme, že chcete sledovať dátumy na základe Štvrtina , potom môžete použiť SWITCH spolu s funkciou MESIAC funkcie.

⏩ V bunke C4 , zadajte nasledujúci vzorec na prepínanie dátumov s dňom.

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

Tu, v SWITCH som vybral funkciu MESIAC(B5) ako výraz Potom, ako hodnota a výsledok, Postupoval som podľa poskytnutej tabuľky.

Prevzaté január až marec (1,2,3) ako hodnota a poskytol 1 ako výsledok

Ďalšie apríl až jún (4,5,6) ako hodnota a poskytol 2 ako výsledok ... júl až september (7,8,9) ako hodnota a poskytol 3 ako výsledok a október až december (10,11,12) ako hodnota a poskytol 4 ako výsledok .

V MESIAC som vybral funkciu B4 bunka ako serial_number .

Potom sa SWITCH funkcia vráti štvrťrok porovnaním zadaných dátumov.

Tlač VSTÚPIŤ a SWITCH funkcia vráti príslušný štvrťrok, ktorý prepína dátumy.

Tu môžete postupovať rovnako alebo môžete použiť Rukoväť náplne na Automatické vypĺňanie vzorec pre ostatné bunky.

5. Používanie funkcie SWITCH & RIGHT

Môžete použiť SWITCH funkcie a SPRÁVNE na prepínanie hodnôt konkrétneho znaku.

V tomto prípade chcem vymeniť skratku kódu mesta za celý názov mesta. Na tento účel použijem nižšie uvedený súbor údajov.

⏩ V bunke C4 , zadajte nasledujúci vzorec na prepínanie dátumov s dňom.

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

Tu, v SWITCH som vybral funkciu PRAVÁ(B4,2) ako výraz .

V SPRÁVNE som vybral funkciu B4 bunka ako text a poskytol 2 ako num_chars získať posledný 2 znaky ktoré sú mestským kódexom.

Potom, ako hodnota za predpokladu, že mestský zákonník a poskytol celé meno mesta ako výsledok .

Potom sa SWITCH funkcia vráti celý názov mesta.

Teraz vykonajte vzorec stlačením tlačidla VSTÚPIŤ, a SWITCH funkcia prepne kódy miest s úplným názvom mesta.

Tu môžete postupovať rovnako alebo môžete použiť Rukoväť náplne na Automatické vypĺňanie vzorec pre ostatné bunky.

Porovnanie medzi funkciou SWITCH & amp; IFS

Ak chcete, môžete použiť vnorený IF alebo Funkcia IFS namiesto SWITCH funkcie.

Dovoľte mi, aby som vám ukázal porovnanie medzi SWITCH a IFs funkcie.

Stránka SWITCH Funkcia Stránka IFS Funkcia
Stránka výraz argument sa použije iba raz, Stránka výraz argument sa opakuje.
Dĺžka je menej v porovnaní s IFS Dĺžka je väčšia
Jednoduché vytváranie a čítanie Keďže dĺžka je väčšia, ťažko sa vytvára a číta
Testovanie viac ako jednej podmienky Testovanie jednej podmienky

Čo si treba zapamätať

Stránka SWITCH funkcia dokáže spracovať až 126 párov hodnôt a výsledkov.

Môžete použiť inú funkciu a vzorec ako výraz .

🔺 SWITCH funkcia zobrazuje #N/A chybu, ak nie je možné nájsť zhodu a neexistuje žiadny iný argument alebo predvolená podmienka.

Vždy, keď dostanete #N/A potom, aby ste sa vyhli tejto chybe, môžete ako predvolenú hodnotu použiť reťazec v úvodzovkách.

🔺 SWITCH funkcia zobrazí #NAME chyba ak názov funkcie napíšete nesprávne.

Praktická časť

V pracovnom zošite som uviedol cvičný list na precvičenie týchto vysvetlených príkladov.

Hugh West je veľmi skúsený tréner a analytik Excelu s viac ako 10-ročnými skúsenosťami v tomto odvetví. Má bakalársky titul v odbore účtovníctvo a financie a magisterský titul v odbore Business Administration. Hugh má vášeň pre vyučovanie a vyvinul jedinečný vyučovací prístup, ktorý sa dá ľahko sledovať a pochopiť. Jeho odborné znalosti Excelu pomohli tisíckam študentov a profesionálov na celom svete zlepšiť svoje zručnosti a vyniknúť vo svojej kariére. Hugh sa prostredníctvom svojho blogu delí o svoje znalosti so svetom a ponúka bezplatné výukové programy Excelu a online školenia, ktoré jednotlivcom a firmám pomôžu naplno využiť ich potenciál.