Նոր Excel IFS ֆունկցիան՝ բազմակի IF-ի փոխարեն

  • Կիսվել Սա
Michael Brown

Այս կարճ ձեռնարկից դուք կիմանաք նոր IFS ֆունկցիայի մասին և կտեսնեք, թե ինչպես է այն հեշտացնում Excel-ում տեղադրված IF-ը գրելը: Դուք նաև կգտնեք դրա շարահյուսությունը և մի քանի օգտագործման դեպքեր՝ օրինակներով:

Nested IF-ը Excel-ում սովորաբար օգտագործվում է, երբ ցանկանում եք գնահատել իրավիճակները, որոնք ունեն ավելի քան երկու հնարավոր արդյունք: Ներկառուցված IF-ի կողմից ստեղծված հրամանը նման կլինի «IF(IF(IF()))»: Այնուամենայնիվ, այս հին մեթոդը երբեմն կարող է լինել դժվար և ժամանակատար:

Excel-ի թիմը վերջերս ներկայացրել է IFS ֆունկցիան, որը, հավանաբար, կդառնա ձեր նոր սիրելին: Excel IFS ֆունկցիան հասանելի է միայն Excel 365-ում, Excel 2021-ում և Excel 2019-ում:

Excel IFS ֆունկցիան - նկարագրություն և շարահյուսություն

IFS ֆունկցիան Excel-ում ցույց է տալիս, թե արդյոք պահպանվում են մեկ կամ մի քանի պայմաններ և վերադարձնում է արժեք, որը համապատասխանում է առաջին TRUE պայմանին: IFS-ը Excel-ի բազմաթիվ IF հայտարարությունների այլընտրանքն է, և այն շատ ավելի հեշտ է կարդալ մի քանի պայմանների դեպքում:

Ահա, թե ինչպես է ֆունկցիայի տեսքը.

IFS(logical_test1, value_if_true1, [logical_test2, value_if_true2]… )

Այն ունի 2 պարտադիր և 2 ընտրովի արգումենտ:

  • logical_test1 պահանջվող արգումենտն է: Դա պայմանն է, որը գնահատվում է TRUE կամ FALSE:
  • value_if_true1 երկրորդ պահանջվող արգումենտն է, որը ցույց է տալիս վերադարձվող արդյունքը, եթե logical_test1-ը գնահատում է TRUE: Այն կարող է դատարկ լինել, եթեանհրաժեշտ է:
  • logical_test2…logical_test127 կամընտիր պայման է, որը գնահատվում է TRUE կամ FALSE:
  • value_if_true2…value_if_true127 կամընտիր արգումենտ է արդյունքի համար: պետք է վերադարձվի, եթե logical_testN-ը գնահատվի TRUE: Յուրաքանչյուր value_if_trueN վերաբերում է logical_testN պայմանին: Այն կարող է նաև դատարկ լինել:

Excel IFS-ը թույլ է տալիս գնահատել մինչև 127 տարբեր պայմաններ: Եթե ​​logical_test արգումենտը չունի որոշակի value_if_true, ֆունկցիան ցուցադրում է «Դուք շատ քիչ արգումենտներ եք մուտքագրել այս ֆունկցիայի համար» հաղորդագրությունը։ Եթե ​​տրամաբանական_թեստի արգումենտը գնահատվում է և համապատասխանում է TRUE կամ FALSE-ից տարբեր արժեքի, IFS-ը Excel-ում վերադարձնում է #VALUE: սխալ. Եթե ​​ՃՇՄԱՐՏ պայմաններ չեն գտնվել, այն ցույց է տալիս #N/A:

IFS ֆունկցիան ընդդեմ nested IF-ի Excel-ում օգտագործման դեպքերով

Նոր Excel IFS-ի օգտագործման առավելությունն այն է, որ դուք կարող եք մուտքագրել մի շարք պայմաններ մեկ ֆունկցիայի մեջ: Յուրաքանչյուր պայմանի հետևում է արդյունքը, որը կօգտագործվի, եթե պայմանը ճշմարիտ է, ինչը պարզ է դարձնում բանաձևը գրելը և կարդալը:

Ենթադրենք, դուք ցանկանում եք ստանալ զեղչը ըստ օգտվողի արդեն իսկ ունեցած արտոնագրերի քանակի: . Օգտագործելով IFS ֆունկցիան, այն կլինի մոտավորապես այսպիսին՝

=IFS(B2>50, 40, B2>40, 35, B2>30, 30, B2>20, 20, B2>10, 15, B2>5, 5, TRUE, 0)

Ահա թե ինչպես է այն երևում Excel-ում տեղադրված IF-ի հետ.

=IF(B2>50, 40, IF(B2>40, 35, IF(B2>30, 30, IF(B2>20, 20, IF(B2>10, 15, IF(B2>5, 5, 0))))))

Ստորև բերված IFS ֆունկցիան ավելի հեշտ է գրել և թարմացնել, քան Excel-ի բազմակի IF-ը:համարժեք.

=IFS(A2>=1024 * 1024 * 1024, TEXT(A2/(1024 * 1024 * 1024), "0.0") & " GB", A2>=1024 * 1024, TEXT(A2/(1024 * 1024), "0.0") & " Mb", A2>=1024, TEXT(A2/1024, "0.0") & " Kb", TRUE, TEXT(A2, "0") & " bytes")

=IF(A2>=1024 * 1024 * 1024, TEXT(A2/(1024 * 1024 * 1024), "0.0") & " GB", IF(A2>=1024 * 1024, TEXT(A2/(1024 * 1024), "0.0") & " Mb", IF(A2>=1024, TEXT(A2/1024, "0.0") & " Kb", TEXT(A2, "0") & " bytes")))

Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: