Բովանդակություն
IF ֆունկցիան Microsoft Excel -ի ամենաօգտակար և լայնորեն օգտագործվող գործառույթներից մեկն է: Եթե Excel-ում մեր առօրյա աշխատանքում որևէ տրամաբանական համեմատության կարիք ունենք, մենք օգտագործում ենք IF ֆունկցիան: Այսօր ես ցույց կտամ, թե ինչպես օգտագործել այս IF ֆունկցիան արժեքների լայն շրջանակով, որն ուղեկցվում է Excel-ում մի քանի ծանոթ ֆունկցիաներով:
Ներբեռնեք Practice Workbook
Օգտագործեք IF ֆունկցիան արժեքների տիրույթով.xlsx
IF ֆունկցիայի ներդրում Excel-ում
Ամենաօգտակարներից մեկը Excel-ում գործառույթները IF ֆունկցիան է, որը մեզ հնարավորություն է տալիս տրամաբանորեն համեմատել արժեքները սպասելիքների հետ:
⇒ Շարահյուսություն
=IF(տրամաբանական_թեստ, [արժեք_եթե_ճշմարիտ], [արժեք_եթե_կեղծ])
⇒ Ֆունկցիայի նպատակը
Սա որոշում է պայմանը ճշմարիտ է, թե FALSE , և վերադարձնում է մեկ արժեք, եթե պայմանը TRUE է:
⇒ Փաստարկ
Փաստարկ | Պարտադիր/Ըստ ցանկության | Բացատրություն |
---|---|---|
տրամաբանական_թեստ | Պահանջվում է | Տրված է բջիջի կամ բջիջների մի շարք պայմանների համար: |
[value_if_true] | Ընտրովի | Սահմանված հայտարարություն, եթե պայմանը բավարարված է: |
[value_if_false] | Կամընտիր | Սահմանված հայտարարություն, եթե պայմանը չի կատարվում: |
⇒ Վերադարձի պարամետր
Եթե հայտարարություններըգործառույթները:
ՔԱՅԼԵՐ.
- Սկզբում ընտրեք այն բջիջը, որտեղ մենք ցանկանում ենք տեղադրել արդյունքը:
- Այնուհետև տեղադրեք բանաձևը մեջ այդ բջիջը:
=IF(D5=MAX($D$5:$D$21), "Good", IF(D5=MIN($D$5:$D$21), "Not Good", " Average"))
- Վերջապես, սեղմեք Enter ստեղնաշարը ստեղնաշարից:
🔎 Ինչպե՞ս է աշխատում բանաձևը:
- MAX($D$5:$D$21) վերադարձնում է միջակայքի առավելագույն արժեքը:
- MIN($D$5:$D$21) վերադարձնում է նվազագույնը միջակայքի արժեքը:
- IF( D5=MAX($D$5:$D$21), «Լավ», IF(D5=MIN($D$5:$D$21), «Ոչ Լավ», «Միջին»)) ցուցադրում է արդյունքը համեմատությունից հետո:
Հիշելու բաներ
- Եթե փորձում եք Ձեր բանաձևում թիվը բաժանեք զրոյի, դուք կարող եք տեսնել #DIV/0! սխալը:
- #VALUE! սխալը տեղի է ունենում, երբ դուք մուտքագրում եք սխալ տվյալների տեսակը հաշվարկի մեջ: Օրինակ, դուք կարող եք մուտքագրել տեքստ մի բանաձևի մեջ, որը թվեր է սպասում:
- Եթե մենք տեղափոխենք բանաձևի բջիջը կամ հղումային բջիջները, ապա #REF! սխալը կհայտնվի: Բանաձևի հղումներն այլևս վավեր չեն:
- #NAME! սխալը ցույց կտա, որ սխալ եք գրել ձեր բանաձևի ֆունկցիայի անունը:
Եզրակացություն
Վերոհիշյալ օրինակներն օգնում են ձեզ սովորել E xcel IF ֆունկցիան մի շարք արժեքներով: Հարցեր ունե՞ք։ Ազատորեն հարցրեք մեզ:
սահմանված չէ, տրամաբանական արժեքներն են TRUEկամ FALSE: Եթե հայտարարությունները սահմանված են, դրանք կհայտնվեն որպես վերադարձվող արժեքներ՝ կախված նրանից, թե արդյոք պայմանները բավարարված են, թե ոչ:10 Իդեալական օրինակներ Excel-ում IF ֆունկցիան արժեքների տիրույթով օգտագործելու համար
Եկեք տեսնենք Excel IF ֆունկցիաների մի քանի օրինակներ մի շարք արժեքներով: Ենթադրենք, մենք ունենք տվյալների հավաքածու՝ Kingfisher Bookshop կոչվող գրախանութից որոշ գրքերի անուններով, հեղինակներով, թվերով և գներով: Այսօրվա մեր նպատակն է սովորել, թե ինչպես կիրառել E xcel IF ֆունկցիան արժեքների տիրույթով:
1. Ստեղծեք Excel IF ֆունկցիան բջիջների տիրույթով
Առաջին օրինակում մենք կսովորենք, թե ինչպես ստուգել բջիջների տիրույթը պարունակում է որոշակի արժեք, թե ոչ: Եկեք ստուգենք՝ կա՞ հեղինակ Էմիլի Բրոնտեի որևէ գիրք, թե՞ ոչ։ Դա նշանակում է, թե Հեղինակ (սյունակ C ) սյունակը պարունակում է Emily Bronte անունը, թե ոչ: Դա անելու համար կարող եք օգտագործել Excel-ի IF և COUNTIF ֆունկցիաների համակցությունը:
ՔԱՅԼԵՐ.
- Նախ ընտրեք բջիջ և մուտքագրեք այս բանաձևը այդ բջիջում:
=IF(COUNTIF(C5:C21,"Leo Tolstoy")>0,"There is", "There is Not")
- Երկրորդը սեղմեք Մուտքագրեք արդյունքը տեսնելու համար:
- Վերջապես, դուք կարող եք տեսնել, որ մենք ստացել ենք արդյունքը « Կա »: Քանի որ մեր ցուցակում իսկապես կա Էմիլի Բրոնտեի գիրքը: Դա « Wuthering Heights » է:
- Եթե ցանկանում եք մոտավոր համընկնում,Դուք կարող եք օգտագործել Ուղղակի նշաններ (*,?,~) COUNTIF ֆունկցիայի շրջանակներում: Օրինակ՝ պարզելու համար, թե արդյոք կա Բրոնտե քույրերի ( Եմիլի Բրոնտեի, և Շառլոտ Բրոնտեի ) որևէ գիրք, օգտագործեք հետևյալ բանաձևը։
=IF(COUNTIF(C4:C20,"*Bronte")>0,"There is", "There is Not")
- Այնուհետև սեղմեք Enter ստեղնը` արդյունքը ցույց տալու համար:
- Եվ մենք ստացել ենք « Կա »: Քանի որ կան երեք գրքեր, որոնք գրվել են Բրոնտե քույրերի կողմից :
ՆՇՈՒՄ. COUNTIF ֆունկցիան որոնում է մեծատառերի համընկնում: Այսինքն, եթե օգտագործեք IF(COUNTIF(C5:C21,«emily bronte»)>0,«Կա», «Չկա» բանաձևը, այն դեռ կվերադարձնի «<1»:>Կա »:
🔎 Ինչպե՞ս է աշխատում բանաձևը:
- COUNTIF(C5:C21,”Էմիլի Բրոնտե”) վերադարձնում է, թե քանի անգամ է “Էմիլի Բրոնտե” անունը հայտնվում C5:C21 տիրույթում:
- COUNTIF(C5:C21,”Emily Bronte”)>0 վերադարձնում է TRUE , եթե անունը հայտնվում է միջակայքում առնվազն մեկ անգամ, և վերադարձնում է FALSE , եթե անունը չի երևում:
- Հետևաբար IF(COUNTIF(C5:C21,«Էմիլի Բրոնտե»)>0,«Կա», «Չկա») վերադարձնում է «Կա », եթե անունը հայտնվում է առնվազն մեկ անգամ, և վերադարձնում է « Չկա », եթե անունը չի հայտնվում։
2. Ստեղծեք IF ֆունկցիա թվային արժեքների տիրույթով
Այժմ մենք կկիրառենք մեկ այլ IF հայտարարություն: Մենք կստեղծենք արժեքների ցանկմի միջակայքից, որն ընկնում է երկու տրված թվերի միջև: Եկեք պարզենք D սյունակից եղած կամ ոչ գրքերի թիվը, որոնք ընկնում են 10 -ից մինչև 20 : Այս տեսակի առաջադրանքները կարող են իրականացվել E xcel IF ֆունկցիայի միջոցով՝ մի շարք արժեքներով:
ՔԱՅԼԵՐ.
- Սկզբից ընտրեք այն բջիջը, որտեղ ցանկանում եք տեսնել արդյունքը:
- Այնուհետև այնտեղ մուտքագրեք բանաձևը .
=IF(((D5>=10)*(D5<=20))=1, "Yes", "No")
- Սեղմեք Enter ։
- Քաշեք Լրացնել բռնակի պատկերակը ներքև` բանաձևը տիրույթում կրկնօրինակելու համար: Կամ, Ավտոլրացում միջակայքը, կրկնակի սեղմեք գումարած ( + ) նշանի վրա:
- Վերջապես մենք կարող ենք տեսնել արդյունքը:
3. Կիրառել ԵՎ պայմանները IF ֆունկցիայի արժեքների միջակայքի համար
Այժմ մենք կկիրառենք պայմաններ IF ֆունկցիայի շրջանակներում: Եկեք ստուգենք, արդյոք գրքերից յուրաքանչյուրը համապատասխանում է նշված երկու պայմաններին, թե ոչ: Առաջինն այն է, որ գրքերի թիվը 10 -ից մեծ է, իսկ երկրորդը` գրքի գինը 20 -ից մեծ է: Եթե միայն այդ պայմանները կատարվեն, ապա մենք կգնենք գիրքը:
Դրա համար մենք կօգտագործենք IF և AND ֆունկցիաների համակցությունը: Երբ նրա բոլոր պարամետրերը գնահատվում են որպես TRUE , AND ֆունկցիան վերադարձնում է TRUE ; հակառակ դեպքում, այն վերադարձնում է FALSE :
ՔԱՅԼԵՐ.
- Սկզբում ընտրեք բջիջառաջին գրքին կից և մուտքագրեք բանաձևը:
=IF(AND(D5>=10)*(E5>=20),"Can Purchase","Can not Purchase")
- Սեղմեք Enter ստեղնաշարի վրա ևս մեկ անգամ ստեղնավորեք:
- Այլընտրանքով, մենք կարող ենք օգտագործել և պայմանի նշանը ( * ) բանաձևում. Հետևաբար, բանաձևը կունենա հետևյալ տեսքը.
- Սեղմեք Enter արդյունքը տեսնելու համար:
- Բանաձևը տիրույթում պատճենելու համար Լրացնել բռնակի նշանը ներքև քաշեք: Որպես այլընտրանք, կարող եք կրկնակի սեղմել հավելման վրա ( + ) նշանը Ավտոլրացում միջակայքում:
- Նմանապես, մենք կարող ենք ստանալ արդյունքը:
4. Օգտագործեք IF ֆունկցիան արժեքների տիրույթի OR պայմաններով
Այժմ եկեք OR տեսակի պայմաններին: Եկեք ստուգենք՝ գրքերից յուրաքանչյուրը բավարարում է գոնե մեկ պայմանի, թե ոչ։ Եթե նրա պարամետրներից որևէ մեկը գնահատվում է որպես ՃԻՇՏ , OR ֆունկցիան վերադարձնում է TRUE ; հակառակ դեպքում այն վերադարձնում է FALSE :
ՔԱՅԼԵՐ.
- Նախ ընտրեք այն բջիջը, որտեղ մենք ցանկանում ենք տեսնել արդյունքը:
- Երկրորդը, տեղադրեք բանաձևը:
=IF(OR(D5>=10,E5>=60),"Can Purchase","Can not Purchase")
- Այնուհետև սեղմեք Enter ստեղնը ձեր ստեղնաշարից:
- Ֆունկցիան օգտագործելու փոխարեն մենք կարող ենք օգտագործել կամ նշանը ( + ): Այսպիսով, բանաձևը կլինիլինի:
=IF((D5>=10)+(E5>=60),"Can Purchase","Can not Purchase")
- Սեղմեք Մուտքագրեք արդյունքը տեսնելու համար:
- Դրանից հետո, քաշեք Լրացնել բռնակի պատկերակը` բանաձեւը տիրույթում պատճենելու համար: Կամ, կրկնակի սեղմեք գումարած ( + ) նշանի վրա: Սա նաև կրկնօրինակում է բանաձևը:
- Վերջապես, մենք յուրաքանչյուր գրքի համար որոշել ենք, արդյոք այն կարելի է գնել, թե ոչ, եթե առնվազն մեկ պայման է, թե ոչ: .
5. Օգտագործեք Nested IF ֆունկցիան արժեքների միջակայքի համար
Այս օրինակում մենք կօգտագործենք nested IF պայմանները: Դա նշանակում է, որ մենք պետք է կիրառենք մեկ IF բանաձևը մեկ այլ IF բանաձևի մեջ: Թույլ տվեք խնդրել ձեզ կատարել աշխատանք. Բոլոր գրքերի համար սկզբում ստուգեք՝ գինը մեծ է կամ հավասար է $30,00 , թե ոչ: Եթե այո, ստուգեք՝ արդյոք թիվը մեծ է կամ հավասար 15 -ին, թե ոչ: Այնուհետև, եթե դեռ այո, ստուգեք, արդյոք հեղինակի անունը սկսվում է « C » տառով, թե ոչ: Եթե դեռ այո, վերադարձրեք « Բավարարել »: Հակառակ դեպքում վերադարձրեք « Չի բավարարում “.
ՔԱՅԼԵՐ.
- Սկսելու համար ընտրեք բջիջը և տեղադրեք հետևյալ բանաձևը. այնտեղ:
=IF(E5>=20,IF(D5>=15,IF(LEFT(C5,1)="C","Satisfy","Does not Satisfy"),"Does not Satisfy"),"Does not Satisfy")
- Սեղմեք Enter Ստեղնը` արդյունքը տեսնելու համար:
- Նույնպես, նախորդ օրինակներում, ներքև քաշեք Լրացնել բռնակի պատկերակը` բանաձևը տիրույթում կրկնօրինակելու համար: Կամ, Ավտոլրացում միջակայքը, կրկնակի սեղմեք գումարածի վրա ( + )սիմվոլը:
- Վերջապես, դուք կարող եք տեսնել, միայն հինգ գրքերը միաժամանակ բավարարում են բոլոր երեք պայմաններին:
6. Միավորել ԵԹԵ & AMP; SUM գործառույթները Excel-ում
Այս օրինակում մենք համատեղելու ենք IF և SUM ֆունկցիաները: SUM ֆունկցիան ավելացնում է արժեքներ՝ օգտագործելով գումարումը: Եկեք հետևենք օրինակին:
ՔԱՅԼԵՐ.
- Ընտրեք երկրորդ բջիջը G6 և բանաձևը դրեք ընտրված բջիջում:
=IF(SUM(D5:D21)>=80, "Good", IF(SUM(D5:D21)>=50, "Satisfactory", "Poor"))
- Այնուհետև սեղմեք Enter ստեղնը` արդյունքը տեսնելու համար:
🔎 Ինչպե՞ս է աշխատում բանաձևը:
- SUM(D5:D21) այս մասը ավելացնում է տիրույթի արժեքները և արդյունքում վերադարձնում է գրքերի ընդհանուր թիվը:
- SUM(D5:D21)>=80 և SUM(D5:D21)>=50 ստուգում է՝ արդյոք պայմանը բավարարված է, թե ոչ:
- IF(SUM(D5:D21)>=80, «Լավ», IF(SUM(D5:D21)>=50, «Գոհացուցիչ», «Վատ»)) հաղորդում է արդյունքը: Մեր դեպքում արդյունքը եղել է « Լավ »:
7: Միաձուլել ԵԹԵ & AMP; AVERAGE ֆունկցիաներ
Որպես պարամետրեր տրված թվերի միջինը որոշվում է ՄԻՋԻՆ ֆունկցիայով : Եկեք համատեղենք IF և ՄԻՋԻՆ ֆունկցիաները այս օրինակի համար:
STEPS.
- Սկզբում, ընտրեք այն բջիջը, որտեղ մենք ցանկանում ենք տեղադրել արդյունքը: Մեր դեպքում մենք կընտրենք G6 բջիջը:
- Այնուհետև տեղադրեք բանաձևը դրա մեջբջիջ:
=IF(AVERAGE(D5:D21)>=20, "Good", IF(AVERAGE(D5:D21)>=10, "Satisfactory", "Poor"))
- Այնուհետև սեղմեք Enter ստեղնաշարը ստեղնաշարից:
- Վերջապես, դուք կստանաք ձեր արդյունքը:
🔎 Ինչպես է բանաձևը Աշխատանք?
- ՄԻՋԻՆ (D5:D21) հաշվում է գրքերի միջին թիվը:
- ՄԻՋԻՆ (D5:D21)> =20 և ՄԻՋԻՆ (D5:D21)>=10 ստուգեք, թե արդյոք պայմանը բավարարված է:
- IF(ՄԻՋԻՆ (D5:D21)>=20 , «Լավ», IF (ՄԻՋԻՆ (D5:D21)>=10, «Գոհացուցիչ», «Վատ»)) բացահայտում է արդյունքը: Մեր իրավիճակում արդյունքը « բավարար է »:
8: Ինտեգրել ԵԹԵ & AMP; EXACT ֆունկցիաներ՝ արժեքների միջակայքին համապատասխանելու համար
ՃԻՇՏ ֆունկցիան վերադարձնում է TRUE , եթե երկու տեքստային տողերը նույնական են, և FALSE հակառակ դեպքում, երբ երկու տեքստային տողերի համեմատություն. Թեև այն անտեսում է ձևաչափման անհամապատասխանությունները, EXACT -ը մեծատառերի նկատմամբ զգայուն է: Եկեք ինտեգրենք IF և EXACT ֆունկցիաները միասին` արժեքների տիրույթին համապատասխանելու համար:
ՔԱՅԼԵՐ.
- Ընտրեք այն բջիջը, որտեղ մենք ցանկանում ենք դիտել արդյունքը:
- Ավելացրեք հետևյալ ֆունկցիայի բանաձևը:
=IF(EXACT($C$5:$C$21,"Leo Tolstoy"), "Yes", "No")
- Եվս մեկ անգամ սեղմեք ձեր ստեղնաշարի Enter ստեղնը:
- Եվ տեսնում եք, որ սա ցույց կտա արդյունքը տիրույթում:
ՆՇՈՒՄ.բջիջներ:
🔎 Ինչպե՞ս է աշխատում բանաձևը:
- ՃԻՇՏ( $C$5:$C$21,”Լեո Տոլստոյ”) ցույց է տալիս, թե երկու տվյալներն էլ ճշգրիտ համընկնում են, թե ոչ:
- IF(EXACT($C$5:$C$21,”Leo Տոլստոյ»), «Այո», «Ոչ») ստուգեք տրամաբանությունը և վերադարձրեք արդյունքը։
9. Համախմբել ԵԹԵ, ԵՎ & AMP; TODAY Functions to Get Date
Ենթադրենք, մենք ուզում ենք ստուգել, թե արդյոք ժամանման ամսաթիվը 7 օրվա ընթացքում է, թե ոչ, եթե ժամանման ամսաթիվը միայն յոթ օրվա ընթացքում է, ապա մենք կարող ենք գնել գիրքը: Դրա համար մենք կօգտագործենք IF , AND, և TODAY ֆունկցիաների համակցությունը:
ՔԱՅԼԵՐ.
- Նույնպես, նախորդ օրինակներում ընտրեք բջիջը և այնտեղ մուտքագրեք բանաձևը:
=IF(AND(E5>TODAY(), E5<=TODAY()+7), "Yes", "No")
- Այնուհետև սեղմեք Enter :
- Բանաձևը տիրույթում պատճենելու համար քաշեք Լրացնել բռնակի նշանը դեպի ներքև: Որպես այլընտրանք, դուք կարող եք կրկնակի սեղմել ավելացնել ( + ) նշանը Autofill միջակայքում:
- Վերջապես սա ցույց կտա արդյունքը յուրաքանչյուր գիրք F սյունակում:
10. Ստացեք ամենաբարձր/նվազագույն արժեքը՝ համատեղելով IF, MAX & AMP; MIN գործառույթներ
Ենթադրենք, որ մենք ցանկանում ենք համեմատել գրքերի քանակը առաջին գրքի հետ: Եվ մենք կգտնենք ընդհանուր գրքի ամենաբարձր և ամենացածր արժեքը: Դրա համար մենք կօգտագործենք IF , MAX & MIN