Բովանդակություն
Այս հոդվածը ձեզ ծանոթացնում է Excel SWITCH ֆունկցիայի հետ, նկարագրում է դրա շարահյուսությունը և տրամադրում է մի քանի օգտագործման դեպքեր, որոնք ցույց են տալիս, թե ինչպես կարող եք պարզեցնել Excel-ում տեղադրված IF-ների գրելը:
Եթե երբևէ չափազանց շատ ժամանակ եք ծախսել՝ փորձելով ստանալ IF բանաձև, ապա ձեզ դուր կգա Excel-ում օգտագործել նոր թողարկված SWITCH ֆունկցիան: Այն կարող է իրական ժամանակի խնայողություն լինել այն իրավիճակներում, երբ անհրաժեշտ է բարդ ներդիր IF: Ավելի վաղ հասանելի էր միայն VBA-ում, SWITCH-ը վերջերս ավելացվել է որպես գործառույթ Excel 2016, Excel Online և Mobile, Excel Android պլանշետների և հեռախոսների համար:
Նշում: Ներկայումս SWITCH ֆունկցիան հասանելի է Excel-ում Office 365-ի, Excel Online-ի, Excel 2019-ի և Excel 2016-ի համար, որը ներառված է Office 365 բաժանորդագրությունների հետ:
Excel SWITCH - շարահյուսություն
SWITCH ֆունկցիան համեմատում է արտահայտությունը արժեքների ցանկի հետ և վերադարձնում է արդյունքը ըստ առաջին համապատասխան արժեքի: Եթե համընկնում չի գտնվել, հնարավոր է վերադարձնել լռելյայն արժեք, որը պարտադիր չէ:
SWITCH ֆունկցիայի կառուցվածքը հետևյալն է.
SWITCH( արտահայտում , արժեք1 , արդյունք1 , [կանխադրված կամ արժեք2, արդյունք2],…[կանխադրված կամ արժեք3, արդյունք3])Այն ունի 4 արգումենտ, որոնցից մեկը պարտադիր չէ.
- Արտահայտությունը պահանջվող արգումենտն է` համեմատած արժեքի 1…արժեքի126-ի հետ:
- ValueN -ը արժեք է` համեմատած արտահայտության հետ:
- ԱրդյունքN այն արժեքն է, որը վերադարձվում է, երբ համապատասխան արժեքը Nփաստարկը համապատասխանում է արտահայտությանը. Այն պետք է նշվի յուրաքանչյուր valueN արգումենտի համար:
- Լռելյայն այն արժեքն է, որը վերադարձվում է, եթե valueN արտահայտություններում համապատասխանություններ չեն գտնվել: Այս արգումենտը չունի համապատասխան resultN արտահայտություն և պետք է լինի ֆունկցիայի վերջնական արգումենտը:
Քանի որ գործառույթները սահմանափակված են 254 արգումենտով, կարող եք օգտագործել մինչև 126 զույգ արժեքի և արդյունքի արգումենտ:
SWITCH ֆունկցիան ընդդեմ nested IF-ի Excel-ում օգտագործման դեպքերով
Excel SWITCH ֆունկցիան, ինչպես նաև IF-ն օգնում է նշել մի շարք պայմաններ: Այնուամենայնիվ, այս գործառույթով դուք սահմանում եք արտահայտություն և արժեքների և արդյունքների հաջորդականություն, այլ ոչ թե մի շարք պայմանական հայտարարություններ: SWITCH ֆունկցիայի լավն այն է, որ կարիք չկա կրկնել արտահայտությունը նորից ու նորից, ինչը երբեմն տեղի է ունենում IF-ի մեջ տեղադրված բանաձևերում:
Թեև ամեն ինչ կարգին է IF-ների մեջ, կան դեպքեր, երբ թվերը գնահատման պայմանները իռացիոնալ են դարձնում ներդրված IF-ի կառուցումը:
Այս կետը ցույց տալու համար եկեք նայենք ստորև բերված օգտագործման դեպքերին:
Ասենք, դուք ունեք մի քանի հապավումներ և ցանկանում եք վերադարձնել նրանց լրիվ անունները.
- DR - Կրկնվող հեռացնող միջոց
- MTW - Միավորել աղյուսակների մոգ
- CR - Միավորել տողերը:
Excel 2016-ում SWITCH ֆունկցիան բավականին պարզ կլինի այս առաջադրանքի համար:
IF ֆունկցիայի հետ պետք է կրկնելարտահայտությունը, ուստի մուտքագրելու համար ավելի շատ ժամանակ է պահանջվում և ավելի երկար տեսք ունի:
Նույնը կարելի է տեսնել հետևյալ օրինակում վարկանիշային համակարգի դեպքում, որտեղ Excel SWITCH ֆունկցիան ավելի կոմպակտ է թվում:
Տեսնենք, թե ինչպես է SWITCH-ը աշխատում այլ ֆունկցիաների հետ համատեղ: Ենթադրենք, մենք ունենք մի շարք ամսաթվեր և ուզում ենք մի հայացքով տեսնել՝ դրանք վերաբերում են այսօր, վաղը, թե երեկ: Դրա համար մենք ավելացնում ենք TODAY ֆունկցիան, որը վերադարձնում է ընթացիկ ամսաթվի սերիական համարը, և DAYS, որը վերադարձնում է երկու ամսաթվերի միջև եղած օրերի քանակը:
Դուք կարող եք տեսնել, որ SWITCH-ը հիանալի աշխատում է այս առաջադրանքի համար:
IF ֆունկցիայի հետ փոխակերպման կարիք ունի որոշակի բնադրում և դառնում է բարդ: Այսպիսով, սխալ թույլ տալու հավանականությունը մեծ է:
Չօգտագործված և թերագնահատված լինելով՝ Excel SWITCH-ը իսկապես օգտակար գործառույթ է, որը թույլ է տալիս կառուցել պայմանական բաժանման տրամաբանություն: