Այն բազմաթիվ գործառույթների շարքում, որոնց հետ աշխատում է Microsoft Excel- ը, պետք է կարևորվի IF գործառույթը: Սա մեկն է այն օպերատորներից, որոնցից օգտվողները դիմում են ամենից հաճախ դիմումում առաջադրանքներ կատարելիս: Եկեք տեսնենք, թե որն է IF ֆունկցիան և ինչպես աշխատել դրա հետ:
Ընդհանուր սահմանում և նպատակներ
IF- ը Microsoft Excel- ի ստանդարտ առանձնահատկությունն է: Նրա առաջադրանքները ներառում են հատուկ պայմանի կատարման ստուգում: Այն դեպքում, երբ պայմանը կատարված է (ճշմարիտ), ապա մեկ արժեքը վերադառնում է այն բջիջ, որտեղ օգտագործվում է այս գործառույթը, իսկ եթե այն չի իրականացվում (կեղծ) `մեկ այլ:
Այս գործառույթի շարահյուսությունը հետևյալն է. «ԵԹԵ (տրամաբանական արտահայտություն. [Արժեքը, եթե ճշմարիտ է]; [արժեքը ՝ կեղծ]
Օգտագործման օրինակ
Հիմա եկեք նայենք հատուկ օրինակներին, որտեղ օգտագործվում է IF հայտարարության հետ կապված բանաձևը:
Մենք ունենք աշխատավարձի սեղան: Բոլոր կանայք մարտի 8-ին բոնուս են ստացել ՝ 1000 ռուբլիով: Աղյուսակում կա մի սյունակ, որը նշում է աշխատողների սեռը: Այսպիսով, մենք պետք է համոզվենք, որ «կանայք» արժեքի համահունչ: «Գենդեր» սյունակում «1000» արժեքը ցուցադրվել է «Պրեմիում մինչև մարտի 8» սյունակի համապատասխան բջիջում, իսկ «ամուսինը» արժեքով տողերում: «Մարտի 8-ի մրցանակ» սյունակներում կանգնեց «0» արժեքը: Մեր գործառույթը կստանա հետևյալ ձևը. «ԵԹԵ (B6 =« կին. »;« 1000 »;« 0 »)»:
Մուտքագրեք այս արտահայտությունը վերին խցում, որտեղ արդյունքը պետք է ցուցադրվի: Արտահայտությունից առաջ նշանը դրեք "=":
Դրանից հետո կտտացրեք Enter կոճակը: Այժմ այնպես, որ այս բանաձևը հայտնվի ստորին խցերում, մենք պարզապես կանգնում ենք լցված խցիկի ստորին աջ անկյունում, կտտացրեք մկնիկի կոճակին և կուրսորը քաշեք սեղանի հենց ներքևի մասում:
Այսպիսով, մենք ստացանք աղյուսակ `« ԵԹ »գործառույթով լցված սյունակով:
Ֆունկցիայի օրինակ `բազմաթիվ պայմաններով
IF գործառույթում կարող եք նաև մուտքագրել մի քանի պայման: Այս դեպքում կիրառվում է IF- ի մեկ հայտարարության կցորդը մյուսին: Երբ պայմանը բավարարվում է, նշված արդյունքը ցուցադրվում է խցում; եթե պայմանը չի բավարարվել, ցուցադրված արդյունքը կախված է երկրորդ օպերատորի կողմից:
Օրինակ ՝ եկեք նույն սեղանը վերցնենք պրեմիում վճարումներով մինչև մարտի 8-ը: Բայց, այս անգամ, պայմանների համաձայն, բոնուսի չափը կախված է աշխատողի կարգից: Հիմնական աշխատակազմի կարգավիճակ ունեցող կանայք ստանում են 1000 ռուբլի բոնուս, մինչդեռ օժանդակ անձնակազմը ստանում է ընդամենը 500 ռուբլի: Բնականաբար, տղամարդկանց համար այդ կարգի վճարումն ընդհանուր առմամբ չի թույլատրվում ՝ անկախ կատեգորիայի:
Այսպիսով, առաջին պայմանն այն է, որ եթե աշխատողը տղամարդ է, ապա ստացված պրեմիումի գումարը զրո է: Եթե այդ արժեքը կեղծ է, և աշխատողը տղամարդ չէ (այսինքն ՝ կին), ապա ստուգվում է երկրորդ պայմանը: Եթե կինը պատկանում է հիմնական աշխատակազմին, ապա բջջայինում կցուցադրվի «1000» արժեքը, հակառակ դեպքում ՝ «500»: Բանաձևի տեսքով սա նման կլինի.
Տեղադրեք այս արտահայտությունը «Մարտի 8-ի մրցանակ» սյունակի ամենաբարձր խցում:
Ինչպես նախորդ անգամ, բանաձևը մենք «քաշում ենք» ներքև:
Միաժամանակ երկու պայմանների կատարման օրինակ
IF գործառույթում կարող եք նաև օգտագործել AND օպերատորը, ինչը թույլ է տալիս ճիշտ համարել միայն այն դեպքում, եթե միանգամից երկու կամ ավելի պայմաններ են կատարված:
Օրինակ, մեր դեպքում, մինչև մարտի 8-ը 1000 ռուբլու չափով պարգևատրումը տրվում է միայն այն կանանց, ովքեր հիմնական կազմն են, իսկ տղամարդիկ և կին ներկայացուցիչները, որոնք գրանցված են որպես օժանդակ անձնակազմ, ոչինչ չեն ստանում: Այսպիսով, որպեսզի «Պրեմիում մինչև մարտի 8» սյունակի բջիջներում արժեքը լինի 1000, պետք է բավարարվեն երկու պայման. Սեռը `կին, աշխատակազմի կատեգորիա` հիմնական անձնակազմ: Մնացած բոլոր դեպքերում այդ բջիջներում արժեքը կլինի վաղ զրոյի: Սա գրվում է հետևյալ կերպ. «= ԵԹԵ (ԵՎ (B6 =« կին. »; C6 =" Առաջնային անձնակազմ ");" 1000 ";" 0 "):" Տեղադրեք այն խցում:
Ինչպես նախորդ ժամանակներում, բանաձևի արժեքը պատճենեք ներքևում գտնվող բջիջներին:
OR օպերատորի օգտագործման օրինակ
ԵԹԵ գործառույթը կարող է օգտագործել նաև OR օպերատորը: Դա ենթադրում է, որ արժեքը ճիշտ է, եթե բավարարվում է մի քանի պայմաններից գոնե մեկը:
Այսպիսով, ենթադրենք, որ մինչև մարտի 8-ը մրցանակը սահմանվել էր 100 ռուբլի միայն այն կանանց համար, ովքեր հիմնական կազմի մեջ են: Այս դեպքում, եթե աշխատողը տղամարդ է, կամ պատկանում է օժանդակ անձնակազմին, ապա նրա բոնուսի արժեքը կլինի զրո, հակառակ դեպքում `1000 ռուբլի: Բանաձևի տեսքով այսպիսին է. "= ԵԹԵ (ԿԱՄ (B6 =" ամուսին. "; C6 =" Աջակցող անձնակազմ ");" 0 ";" 1000 "):" Մենք գրում ենք այս բանաձևը համապատասխան սեղանի խցում:
«Քաշեք» արդյունքները:
Ինչպես տեսնում եք, «ԵԹԵ» գործառույթը կարող է լավ օգնական լինել օգտագործողի համար ՝ Microsoft Excel- ում տվյալների հետ աշխատելիս: Այն թույլ է տալիս ցուցադրել որոշակի պայմաններ բավարարող արդյունքներ: Այս գործառույթի օգտագործման սկզբունքների յուրացման հարցում առանձնապես բարդ բան չկա: