ԵԹԵ գործառույթը ավելացնում է Excel աղյուսակների որոշումների ընդունումը `փորձարկելով որոշակի պայմաններ` տեսնելու, թե արդյոք դա ճիշտ է կամ սխալ: Եթե վիճակը ճիշտ է, գործառույթը կիրականացնի մեկ գործողություն: Եթե պայմանը կեղծ է, ապա դա այլ գործողություն է կատարելու: Իմացեք ստորեւ IF ֆունկցիայի մասին:
Հաշվարկներ կատարելու եւ տվյալների մուտքագրում IF գործառույթով
Ֆունկցիայի տեքստը վերաբերում է գործառույթի դասավորությանը եւ ներառում է ֆունկցիայի անունը, փակագծերը եւ փաստարկները :
Ֆունկցիայի շարահյուսությունը հետեւյալն է.
= IF (տրամաբանական թեստ, արժեք, եթե ճիշտ է, արժեքը, եթե կեղծ է)
Տրամաբանական փորձությունը միշտ էլ երկու արժեքների համեմատություն է: Համադրող օպերատորները օգտագործվում են, օրինակ, տեսնել, թե արդյոք առաջին արժեքը ավելի մեծ է, քան երկրորդ, կամ հավասար է:
Օրինակ, այստեղ նկարում տրամաբանական փորձարկումները համեմատում են աշխատողի աշխատավարձը B սյունակում տեղակայված տեսնելու, թե արդյոք դրանք ավելի մեծ են, քան $ 30,000.00:
= IF (B2> 30000, B2 * 1%, 300)
Ֆունկցիան որոշում է, թե արդյոք տրամաբանական թեստը ճիշտ է կամ կեղծ է, այն իրականացնում է արժեքի կողմից նշված երկու գործողություններից մեկը, եթե ճշմարիտ է եւ արժեքը, եթե կեղծ փաստարկներ:
Գործառույթների տեսակները, որոնք կարող են իրականացնել, ներառում են.
- բանաձեւի կատարման հաշվարկներ կատարելու կամ թվային տվյալների մուտքագրում
- ցուցադրելով տեքստային հաշվետվություններ նշանակված աշխատանքային էջի բջիջներում,
- թողնելով թիրախային բջիջները դատարկ:
Կատարելով հաշվարկներ IF գործառույթով
ԵԹԵ գործառույթը կարող է իրականացնել տարբեր հաշվարկներ `կախված այն հանգամանքից, թե գործառույթը վերադարձնում է իրական արժեքը, թե ոչ:
Վերեւում գտնվող պատկերում օգտագործվում է բանաձեւ, որը հաշվարկվում է աշխատակիցների եկամուտների հիման վրա նվազեցման գումարը հաշվարկելու համար:
= IF (B2> 30000, B2 * 1%, 300)
Չափման տոկոսադրույքը հաշվարկվում է որպես արժեք, եթե ճշգրիտ փաստարկ է մուտքագրված բանաձեւ: Բանաձեւը բազմապատկում է B սյունակում տեղադրված շահույթը 1% -ով, եթե աշխատողի շահույթն ավելի մեծ է, քան $ 30,000.00:
Տվյալների մուտքագրում IF գործառույթով
ԵԹԵ գործառույթը կարող է ստեղծվել նաեւ թվային տվյալների մուտքագրելու նպատակով: Այդ տվյալները կարող են օգտագործվել այլ հաշվարկներում:
Վերոնշյալ օրինակում, եթե աշխատողի շահույթը պակաս է $ 30,000.00, ապա արժեքը, եթե կեղծ փաստարկ է սահմանվել, 300 ԱՄՆ դոլարի համարժեք տեմպը սահմանելու համար, այլ ոչ թե հաշվարկը կիրառելու համար:
Նշում. Ոչ ֆունկցիայի մեջ նշվում է ոչ դոլարի նշանը, ոչ էլ ստորակետը `30000 կամ 300 թիվը: Մտնելով մեկը կամ երկուսն էլ բանաձեւում սխալներ են ստեղծում:
- Excel- ի գործառույթները օգտագործում են ստորակետը որպես փաստարկների միջեւ առանձնացնող, ուստի մուտքագրելով թվերի թվերը բերում է Excel- ին `հավատալ, որ IF ֆունկցիայի համար ավելի քան երեք փաստարկներ են մտել:
- Քանի որ դոլարի նշանները տեքստային նիշ են, դրանց թիվը մուտքագրելով, Excel- ը դարձնում է հավատալ, որ մուտքագրման սխալ է կատարվել, եւ այն առաջարկում է այն ուղղել:
Ցուցադրվող տեքստային հայտարարություններ կամ հեռացող բջիջներ Blank հետ Excel IF գործառույթը
Ցուցադրելով բառեր կամ տեքստային հաշվետվություններ IF գործառույթի հետ
ԵԹԵ գործառույթով ցուցադրվող տեքստ ունենալը ոչ թե թվաքանակի միջոցով կարող է հեշտությամբ գտնել եւ կարդալ որոշակի արդյունքներ աշխատաթերթում:
Վերոնշյալ օրինակում, IF ֆունկցիան կարգավորում է ստուգելու, թե արդյոք աշխարհագրական վիկտորինայի ուսանողները ճիշտ կերպով բացահայտել են մայրաքաղաքները Հարավ-Խաղաղօվկիանոսյան մի շարք վայրերի համար:
ԵԹԵ ֆունկցիայի տրամաբանական փորձությունը համեմատում է ուսանողների բարձունքներին, սյունակին B- ում, ճիշտ միջամտության մեջ մտցված փաստարկը:
Եթե ուսանողի պատասխանը համապատասխանում է տրամաբանական տեքստի փաստարկին մուտքագրված անունին, ապա «Ճիշտ» բառը դրսեւորվում է C սյունակում: Եթե անունը չի համապատասխանում, ապա բջիջը մնում է դատարկ:
= IF (B2 = "Wellington", "Correct", "")
ԵԹԵ գործառույթում միայնակ բառեր կամ տեքստային հաշվետվություններ օգտագործելու համար յուրաքանչյուր գրառում պետք է կցված լինի մեջբերումներում, ինչպիսիք են `
- տրամաբանության թեստի փաստարկը. B2 = "Վելինգթոն"
- արժեքը, եթե ճշմարիտ փաստարկը «Ճիշտ» է,
Հեռացում բջիջները Blank
Ինչպես ցույց է տրված արժեքի համար, եթե վերը նշված օրինակում կեղծ փաստարկը, բջիջները մնում են դատարկ, մուտքագրելով զույգ դատարկ տառեր ( "" ):