Ինչ իմանալ
- IF-THEN-ի շարահյուսությունը=IF է (տրամաբանական թեստ, արժեքը, եթե ճիշտ է, արժեքը, եթե սխալ է):
- Առաջին արգումենտը գործառույթին ասում է, թե ինչ անել, եթե համեմատությունը ճիշտ է:
-
Երկրորդ արգումենտը գործառույթին ասում է, թե ինչ անել, եթե համեմատությունը սխալ է:
Այս հոդվածը բացատրում է, թե ինչպես օգտագործել IF-THEN ֆունկցիան Excel-ում Microsoft 365, Excel 2019, 2016, 2013, 2010; Excel Mac-ի համար և Excel Online, ինչպես նաև մի քանի օրինակներ:
Մուտքագրում IF-THEN Excel-ում
Եթե Excel-ում ֆունկցիան հզոր միջոց է որոշումներ կայացնելը ձեր աղյուսակներում ավելացնելու համար: Այն ստուգում է պայմանը՝ ճշմարիտ է, թե սխալ, և այնուհետև արդյունքների հիման վրա կատարում է որոշակի հրահանգներ:
Օրինակ, Excel-ում IF-THEN-ը մուտքագրելով՝ կարող եք ստուգել, թե արդյոք կոնկրետ բջիջը մեծ է 900-ից: Եթե դա այդպես չէ, կարող եք բանաձևը դարձնել «ՇԱՏ ՓՈՔՐ»:
Կան բազմաթիվ պայմաններ, որոնք դուք կարող եք մուտքագրել ԵԹԵ-ԱՊԱ բանաձևի մեջ:
IF-THEN ֆունկցիայի շարահյուսությունը ներառում է ֆունկցիայի անվանումը և ֆունկցիայի արգումենտները փակագծերի ներսում:
Սա IF-THEN ֆունկցիայի ճիշտ շարահյուսությունն է՝
=IF(տրամաբանական թեստ, արժեքը, եթե ճիշտ է, արժեքը, եթե սխալ)
Ֆունկցիայի IF մասը տրամաբանական թեստն է: Սա այն վայրն է, որտեղ դուք օգտագործում եք համեմատական օպերատորներ երկու արժեքներ համեմատելու համար:
Ֆունկցիայի THEN մասը գալիս է առաջին ստորակետից հետո և ներառում է երկու արգումենտ, որոնք բաժանված են ստորակետով:
- Առաջին արգումենտը գործառույթին ասում է, թե ինչ անել, եթե համեմատությունը ճիշտ է:
- Երկրորդ արգումենտը գործառույթին ասում է, թե ինչ անել, եթե համեմատությունը սխալ է:
Պարզ ԵԹԵ- Ուրեմն ֆունկցիայի օրինակ
Նախքան ավելի բարդ հաշվարկների անցնելը, եկեք նայենք ԵԹԵ-ՀԵՏՈ հայտարարության պարզ օրինակին:
Մեր աղյուսակը կարգավորվել է B2 բջիջով $100: Մենք կարող ենք C2-ում մուտքագրել հետևյալ բանաձևը՝ ցույց տալու համար, թե արդյոք արժեքը $1000-ից մեծ է։
=IF(B2>1000, «ԿԱՏԱՐՅԱԼ», «ՇԱՏ ՓՈՔՐ»)
Այս ֆունկցիան ունի հետևյալ արգումենտները.
- B2>1000 ստուգում է, թե արդյոք B2 բջիջի արժեքը 1000-ից մեծ է:
- «ԿԱՏԱՐՅԱԼ»-ը վերադարձնում է PERFECT բառը C2 բջիջում, եթե B2 մեծ է 1000-ից:
- «ՇԱՏ ՓՈՔՐ» վերադարձնում է ՉԱՓԱՓ ՓՈՔ արտահայտությունը C2 բջիջում, եթե B2 1000-ից մեծ չէ:
Ֆունկցիայի համեմատական մասը կարող է համեմատել միայն երկու արժեք: Այս երկու արժեքներից որևէ մեկը կարող է լինել՝
- Ֆիքսված համար
- Նիշերի տող (տեքստային արժեք)
- Ամսաթիվ կամ ժամ
- Ֆունկցիաներ, որոնք վերադարձնում են վերը նշված արժեքներից որևէ մեկը
- Հղում աղյուսակի ցանկացած այլ բջիջին, որը պարունակում է վերը նշված արժեքներից որևէ մեկը
Ֆունկցիայի TRUE կամ FALSE մասը կարող է նաև վերադարձնել վերը նշվածներից որևէ մեկը: Սա նշանակում է, որ դուք կարող եք շատ առաջադեմ դարձնել ԵԹԵ-ՀԵՏՈ ֆունկցիան՝ ներկառուցելով լրացուցիչ հաշվարկներ կամ գործառույթներ դրա ներսում (տես ստորև):
Եթե Excel-ում IF-THEN հայտարարության ճիշտ կամ կեղծ պայմանները մուտքագրելիս դուք պետք է օգտագործեք չակերտներ ցանկացած տեքստի շուրջ, որը ցանկանում եք վերադարձնել, բացառությամբ այն դեպքերի, երբ դուք օգտագործում եք TRUE և FALSE, որոնք Excel-ն ինքնաբերաբար ճանաչում է: Այլ արժեքներ և բանաձևեր չակերտներ չեն պահանջում:
Հաշվարկների մուտքագրում ԵԹԵ- ԱՊԱ ֆունկցիայի մեջ
Դուք կարող եք ներդնել տարբեր հաշվարկներ ԵԹԵ-ՀԵՏՈ ֆունկցիայի կատարման համար՝ կախված համեմատության արդյունքներից:
Այս օրինակում մեկ հաշվարկ օգտագործվում է պարտքի հարկը հաշվարկելու համար՝ կախված B2-ի ընդհանուր եկամուտից:
Տրամաբանական թեստը համեմատում է ընդհանուր եկամուտը B2-ում՝ տեսնելու, թե արդյոք այն գերազանցում է $50,000.00-ը:
=IF(B2>50000, B20.15, B20.10)
Այս օրինակում B2-ը 50,000-ից մեծ չէ, ուստի «value_if_false» պայմանը կհաշվարկի և կվերադարձնի այդ արդյունքը:
Այս դեպքում դա B20.10 է, որը 4000 է։
Արդյունքը տեղադրվում է C2 բջիջում, որտեղ զետեղված է ԵԹԵ-ՀԵՏՈ ֆունկցիան, կլինի 4000:
Դուք կարող եք նաև հաշվարկներ տեղադրել ֆունկցիայի համեմատական կողմում:
Օրինակ, եթե ցանկանում եք գնահատել, որ հարկվող եկամուտը կկազմի ընդհանուր եկամտի միայն 80%-ը, կարող եք վերը նշված ԵԹԵ-ՀԵՏՈ ֆունկցիան փոխել հետևյալի:
=IF(B20.8>50000, B20.15, B20.10)
Սա կկատարի B2-ի հաշվարկը, նախքան այն համեմատելը 50,000-ի հետ:
Երբեք մի մուտքագրեք ստորակետ՝ հազարներով թվեր մուտքագրելիս: Դա պայմանավորված է նրանով, որ Excel-ը ստորակետը մեկնաբանում է որպես ֆունկցիայի ներսում արգումենտի վերջ:
Ներադրման գործառույթներ IF-THEN ֆունկցիայի ներսում
Դուք կարող եք նաև ներդնել (կամ «բնադրել») գործառույթը IF-THEN ֆունկցիայի ներսում:
Սա թույլ է տալիս կատարել առաջադեմ հաշվարկներ և այնուհետև համեմատել իրական արդյունքները ակնկալվող արդյունքների հետ:
Այս օրինակում, ենթադրենք, B սյունակում ունեք աղյուսակ, որտեղ հինգ ուսանողի գնահատականներ կան: Դուք կարող եք միջինացնել այդ գնահատականները՝ օգտագործելով AVERAGE ֆունկցիան: Կախված դասի միջին արդյունքներից, C2 բջիջը կարող է վերադարձնել կամ «Գերազանց»: կամ «Աշխատանք է պետք»:
Ահա թե ինչպես կարող եք մուտքագրել IF-THEN ֆունկցիան.
=IF(ՄԻՋԻՆ (B2:B6)>85, «Գերազանց!», «Աշխատանքի կարիք ունի»)
Այս ֆունկցիան վերադարձնում է «Գերազանց» տեքստը: C2 բջիջում, եթե դասի միջինը 85-ից բարձր է: Հակառակ դեպքում, այն վերադարձնում է «Աշխատանք է պետք»:
Ինչպես տեսնում եք, IF-THEN ֆունկցիան Excel-ում ներկառուցված հաշվարկներով կամ ֆունկցիաներով մուտքագրելը թույլ է տալիս ստեղծել դինամիկ և բարձր ֆունկցիոնալ աղյուսակներ:
ՀՏՀ
Ինչպե՞ս ստեղծել մի քանի IF-THEN հայտարարություններ Excel-ում:
Օգտագործեք Nesting-ը Excel-ում՝ մի քանի IF-THEN հայտարարություններ ստեղծելու համար: Որպես այլընտրանք, օգտագործեք IFS ֆունկցիան։
Քանի՞ IF հայտարարություն կարող եք տեղադրել Excel-ում:
Դուք կարող եք տեղադրել մինչև 7 IF հայտարարություն մեկ IF-THEN հայտարարության մեջ:
Ինչպե՞ս է աշխատում պայմանական ձևաչափումը Excel-ում:
Excel-ում պայմանական ձևաչափմամբ դուք կարող եք կիրառել մեկից ավելի կանոններ նույն տվյալների վրա՝ տարբեր պայմանների համար փորձարկելու համար: Excel-ը նախ որոշում է, թե արդյոք տարբեր կանոնները հակասում են, և եթե այո, ծրագիրը որոշում է, թե պայմանական ձևաչափման որ կանոնը պետք է կիրառվի տվյալների վրա: