Բովանդակություն
Որոշակի արժեքը ձեր ընտրած արժեքով փոխարկելու համար կարող եք օգտագործել Excel SWITCH ֆունկցիան: Դա համեմատության և հղումների գործառույթ է excel-ում, որը համեմատում և համապատասխանեցնում է նշված բջիջը արժեքների ցանկին և վերադարձնում է արդյունքը՝ հիմնված առաջին հայտնաբերված համընկնման վրա:
Այս հոդվածում , ես ձեզ ցույց կտամ Excel-ի SWITCH ֆունկցիայի օգտագործման տարբեր օրինակներ:
Ներբեռնեք գործնականում
Excel-ի օգտագործումը SWITCH Function.xlsx
SWITCH ֆունկցիայի հիմունքները՝ ամփոփում & Շարահյուսություն
Ամփոփում
Excel SWITCH ֆունկցիան համեմատում կամ գնահատում է տվյալ արտահայտությունը, որը արժեք է արժեքների ցանկի համեմատ և վերադարձնում է հայտնաբերված առաջին հանդիպմանը համապատասխան արդյունք: Եթե համընկնում չգտնվի, SWITCH ֆունկցիան վերադարձնում է կամընտիր լռելյայն արժեք: SWITCH ֆունկցիան օգտագործվում է Nested IF գործառույթների փոխարեն:
Syntax
SWITCH (expression, value1, result1, [default_or_value2, result2],..)
Փաստարկներ
Փաստարկներ | Պարտադիր/կամընտիր | Բացատրություն |
---|---|---|
արտահայտություն | Պարտադիր | Դա այն արժեքն է կամ արտահայտությունը, որը պետք է համապատասխանի: |
արժեք1 | Պահանջվում է | Դա առաջին արժեքն է: |
արդյունք1 | Պահանջվում է | Դա արդյունքն է առաջին արժեքի համեմատ: |
կանխադրված_կամ_արժեք2 | Ըստ ցանկության | Դա էկա՛մ լռելյայն, կա՛մ կարող եք տրամադրել երկրորդ արժեքը: |
արդյունք2 | Ըստ ցանկության | Դա արդյունքն է երկրորդ արժեքի նկատմամբ: . |
Վերադարձի արժեքը
SWITCH ֆունկցիան վերադարձնում է առաջին համընկնումին համապատասխան արդյունք:
Տարբերակ
SWITCH գործառույթը հասանելի է Excel 2016 և ավելի նոր տարբերակների համար:
Ես օգտագործում եմ Excel Microsoft 365 այս օրինակներն իրականացնելու համար:
Excel SWITCH ֆունկցիայի օրինակներ
1. Օգտագործելով Excel SWITCH ֆունկցիան Փոխարկել համապատասխան բջիջների արժեքները
Դուք կարող եք օգտագործել SWITCH գործառույթը` վերադարձնելու արժեքը, որը Project name է համապատասխան նախագծի համար ID :
⏩ F4 բջիջում մուտքագրեք հետևյալ բանաձևը:
=SWITCH(C4,1,"Astron",2,"Phoenix","?")
Այստեղ, SWITCH ֆունկցիայում, ես ընտրել եմ C4 բջիջը որպես արտահայտություն , տրամադրել 1 որպես արժեք1 և Աստրոն որպես արդյունք1 : Այնուհետև կրկին տրամադրվեց 2 որպես արժեք2 և Phoenix որպես արդյունք2 : Վերջապես, տրամադրվում է ? որպես կանխադրված :
Այժմ SWITCH ֆունկցիան կվերադարձնի արդյունքը` համեմատելով տրված արժեքը տրված արժեքների հետ:
Դրանից հետո սեղմեք ENTER, և SWITCH գործառույթը կվերադարձնի տրամադրված արժեքների համապատասխան տրամադրված արդյունքները:
Այստեղ կարող եք տեսնել Ծրագրի անունը Astron նշված էարժեքը Project Id 1 :
Դուք կարող եք հետևել նույն գործընթացին կամ օգտագործել Fill Handle Autofill բանաձևը մնացած բջիջների համար:
2. Օպերատորի հետ Excel SWITCH ֆունկցիայի օգտագործումը
SWITCH ֆունկցիան աջակցում է նաև logical_operators : Այն դեպքում, երբ դուք ցանկանում եք փոխել արժեքները՝ օգտագործելով որևէ օպերատորի SWITCH գործառույթը, դա կօգնի ձեզ դա անել: 2>օգտագործելով logical_operators :
Թույլ տվեք ձեզ ցույց տալ գործընթացը,
⏩ E4 բջիջում մուտքագրեք հետևյալ բանաձևը` նշանները գնահատականով փոխելու համար: .
=SWITCH(TRUE,C4 >= 90," A",C4>= 80,"B",C4 >= 70,"C",C4 >=60," D", "Fail")
Այստեղ, SWITCH գործառույթում ես ընտրել եմ ՃԻՇՏ որպես արտահայտություն , տրամադրվում է C4 >= 90 որպես արժեք1 և A որպես արդյունք1 , C4>= 80 որպես արժեք2 , և B որպես արդյունք2, C4>= 70 որպես արժեք3 և C որպես արդյունք, C4>= 60 որպես արժեք4 , և D որպես արդյունք4 , վերջապես, տրամադրվում է Fail որպես կանխադրված :
Այժմ SWITCH ֆունկցիան կվերադարձնի արդյունքը` համեմատելով տրված արժեք բոլոր տրված արժեքների համեմատ:
Այնուհետև սեղմեք ENTER, և SWITCH գործառույթը կվերադարձնի համապատասխան գնահատականները` փոխարկելով նշանները:
Նույնը կարող եք հետևել գործընթացը, կամ կարող եք օգտագործել Լրացնել բռնակը Ավտոլրացում բանաձևի մնացած մասերի համար:բջիջներ:
Առնչվող բովանդակություն. Ինչպես օգտագործել TRUE ֆունկցիան Excel-ում (10 օրինակով)
3. Օգտագործելով Excel SWITCH ֆունկցիան DAYS ֆունկցիայով
Եթե ցանկանում եք, կարող եք ամսաթվերը փոխել համապատասխան օրերին՝ օգտագործելով SWITCH գործառույթը, ինչպես նաև DAYS ֆունկցիան և TODAY գործառույթը:
Այստեղ ես կօգտագործեմ ստորև բերված տվյալների հավաքածուն` գործընթացը բացատրելու համար:
⏩ Բջջում C4 , մուտքագրեք հետևյալ բանաձևը` ամսաթիվը օրվա հետ փոխելու համար:
=SWITCH(DAYS(TODAY(),B4), 0, "Today", 1,"Yesterday", -1,"Tomorrow","Unknown")
Այստեղ՝ SWITCH ֆունկցիան, ես ընտրել եմ DAYS(TODAY(),B4) որպես արտահայտություն , տրամադրել եմ 0 որպես արժեք1, և « Այսօր »-ը որպես արդյունք1 ,
1 որպես արժեք2, և « Երեկ » որպես արդյունք2,
-1 որպես արժեք3, և « Վաղը » որպես արդյունք3, վերջապես տրամադրվեց Անհայտ որպես կանխադրված :
DAYS գործառույթում ես օգտագործել եմ TODAY () որպես ավարտի_ամսաթիվ և ընտրված բջիջ B4 որպես սկիզբ_da te .
Այնուհետև SWITCH ֆունկցիան կվերադարձնի ստացված օրերը` համեմատելով տրված արժեքները:
Այժմ սեղմեք ENTER , և SWITCH գործառույթը կվերադարձնի համապատասխան օրեր` փոխելով ամսաթվերը:
Եթե ցանկանում եք, կարող եք հետևել նույն գործընթացին կամ օգտագործել Լրացնել Կառավարեք դեպի Ավտոլրացում մնացած բջիջների բանաձևը:
Նմանատիպ ընթերցումներ.
- Ինչպես օգտագործել FALSE ֆունկցիան Excel-ում (5 հեշտ օրինակով)
- Օգտագործել IF ֆունկցիան Excel-ում (8 հարմար օրինակներ)
- Ինչպես օգտագործել Excel XOR ֆունկցիան (5 հարմար օրինակ)
- Օգտագործել IFNA ֆունկցիան Excel-ում (2 օրինակ)
4. Օգտագործելով Excel SWITCH ֆունկցիան MONTH ֆունկցիայի հետ
Ենթադրենք, ցանկանում եք հետևել ամսաթվերին եռամսյակ -ի հիման վրա, ապա կարող եք օգտագործել SWITCH գործառույթը MONTH գործառույթի հետ միասին:
⏩ C4 բջիջում մուտքագրեք հետևյալ բանաձևը` ամսաթվերը օրվա հետ փոխելու համար:
=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)
Այստեղ, SWITCH ֆունկցիայի մեջ ես ընտրել եմ MONTH(B5) որպես արտահայտություն : Այնուհետև, որպես արժեք և արդյունք, ես հետևեցի տրված գծապատկերին:
Վերցված Հունվարից մարտ (1,2,3) որպես արժեքը և տրամադրվել է 1 որպես արդյունք
Հաջորդ ապրիլից հունիս (4,5,6) որպես արժեքը և տրամադրվել է 2 որպես արդյունք : Այնուհետև հուլիսից մինչև սեպտեմբեր (7,8,9) որպես արժեք և տրամադրվեց 3 որպես արդյունք և հոկտեմբերից դեկտեմբեր ( 10,11,12) որպես արժեք և տրամադրվեց 4 որպես արդյունք ։
ԱՄԻՍԻՆ ֆունկցիան, ես ընտրել եմ B4 բջիջը որպես սերիական_համար ։
Այնուհետև SWITCH ֆունկցիան կվերադարձնի եռամսյակը՝ համեմատելով տրված ամսաթվերը։
Սեղմեք ENTER և SWITCH ֆունկցիան կվերադարձնի համապատասխան եռամսյակը՝ միացնելովամսաթվերը:
Այստեղ կարող եք հետևել նույն գործընթացին, կամ կարող եք օգտագործել Լրացնել բռնակը Autofill բանաձևը մնացած բջիջները.
5. Օգտագործելով SWITCH & RIGHT ֆունկցիան
Դուք կարող եք օգտագործել SWITCH գործառույթները և RIGHT ֆունկցիաները ցանկացած կոնկրետ նիշի արժեքները փոխելու համար:
Այստեղ, ես ուզում եք փոխել քաղաքի կոդի հապավումը քաղաքի լրիվ անունով: Դա անելու համար ես կօգտագործեմ ստորև տրված տվյալների հավաքածուն:
⏩ C4 բջիջում մուտքագրեք հետևյալ բանաձևը` ամսաթվերը օրվա հետ փոխելու համար: .
=SWITCH(RIGHT(B4,2),"SD","South Dakota","NY","NewYork","AL","Alabama","TX","Texas","HI","Hawaii","CA","California","ME","Maine","Not Found")
Այստեղ, SWITCH ֆունկցիայի մեջ ես ընտրել եմ RIGHT( B4,2) որպես արտահայտություն :
RIGHT գործառույթում ես ընտրել եմ B4 բջիջը որպես տեքստ և տրամադրվեց 2 որպես num_chars վերջին 2 նիշերը որոնք քաղաքի կոդը են:
Այնուհետև , քանի որ արժեքը տրամադրել է քաղաքի կոդը և տրամադրել քաղաքի լրիվ անվանումը որպես արդյունք ։
Դրանից հետո՝ SWITCH գործառույթը կվերադարձնի քաղաքի լրիվ անվանումը:
Այժմ կատարեք բանաձևը` սեղմելով ENTER, և SWITCH գործառույթը կփոխվի: քաղաքի կոդերը՝ քաղաքի լրիվ անվանումով:
Այստեղ կարող եք հետևել նույն գործընթացին կամ կարող եք օգտագործել Լրացնել բռնակը որպեսզի Autofill բանաձևը մնացած բջիջների համար:
Համեմատություն SWITCH &IFS ֆունկցիան
Եթե ցանկանում եք, կարող եք օգտագործել ներկառուցված IF կամ IFS ֆունկցիան SWITCH ֆունկցիայի փոխարեն:
Թույլ տվեք ցույց տալ համեմատությունը SWITCH և IFs ֆունկցիայի միջև:
SWITCH գործառույթը | IFS Ֆունկցիան |
---|---|
արտահայտությունը արգումենտն օգտագործվում է միայն մեկ անգամ, | The արտահայտությունը փաստարկը կրկնվում է: |
Երկարությունը պակաս համեմատած IFS | Երկարությունը ավելի մեծ է |
Հեշտ է ստեղծել և կարդալ | Քանի որ երկարությունն ավելի մեծ է, դժվար է ստեղծել և կարդալ |
Փորձարկել մեկից ավելի պայման | Փորձարկեք մեկ պայման |
Հիշելու բան
➤ SWITCH ֆունկցիան կարող է աշխատել մինչև 126 զույգ արժեքներ և արդյունքներ:
➤ Դուք կարող եք օգտագործել մեկ այլ ֆունկցիա և բանաձև որպես արտահայտություն :
🔺 SWITCH ֆունկցիան ցույց է տալիս #N/A սխալը, եթե այն չի կարող համընկնել, և այլ արգումենտ կամ լռելյայն պայման չկա:
➤ Երբ Եթե դուք ստանում եք #N/A սխալը, ապա այս սխալից խուսափելու համար կարող եք օգտագործել շրջված ստորակետերի մեջ տողը որպես լռելյայն արժեք:
🔺 SWITCH ֆունկցիան կ ցույց տվեք #NAME սխալը , եթե սխալ եք գրել ֆունկցիայի անունը:
Պրակտիկա բաժին
Ես Այս բացատրված օրինակները կիրառելու համար աշխատանքային գրքույկում տրամադրեց պրակտիկայի թերթիկ: