Բովանդակություն
Շատ անգամ Excel-ում աշխատելիս մենք ստիպված ենք լինում աշխատել մի քանի IF հայտարարությունների հետ` տարբեր պայմաններ կամ չափանիշներ ավելացնելու համար: Այս հոդվածում ես ձեզ ցույց կտամ, թե ինչպես կարող եք Excel-ում տեքստով օգտագործել բազմաթիվ IF հայտարարություններ:
Ներբեռնեք Practice Workbook
Ինչպես օգտագործել բազմաթիվ IF հայտարարություններ տեքստով Excel-ում (6 Արագ մեթոդներ).xlsx
6 արագ մեթոդներ Excel-ում տեքստով բազմաթիվ IF հայտարարություններ օգտագործելու համար
Ահա մենք ունենք տվյալների հավաքածու Ֆիզիկա և քիմիա առարկաներից որոշ աշակերտների քննության արդյունքներով Արևածաղկի մանկապարտեզ կոչվող դպրոցում:
Այսօր մեր նպատակն է. պարզեք յուրաքանչյուր ուսանողի ընդհանուր արդյունքը՝ ելնելով ֆիզիկայից և քիմիայից:
Այստեղ մենք կկիրառենք մի քանի ԵԹԵ պնդումներ:
1. Բազմաթիվ ԵԹԵ հայտարարություններ՝ տեքստով և պայմանով (գործերի համընկնում)
Եկեք մի պահ մտածենք, որ աշակերտի ընդհանուր արդյունքը «Անցնել» է միայն այն դեպքում, եթե նրանք երկու առարկաներից էլ անցնեն, հակառակ դեպքում՝ «Fail» է:
Այստեղ մենք պետք է կիրառենք AND ֆունկցիան IF ֆունկցիայի -ում:
Հետևաբար, ընդհանուրի բանաձևը առաջին ուսանողի արդյունքը կլինի՝
=IF(AND(C4="pass",D4="pass"),"Pass","Fail")
Ծանոթագրություններ.
- The IF ֆունկցիան լռելյայն համընկնում է մեծատառերի անզգույշ համընկնումներին: Այսպիսով, արդյոք դուք օգտագործում եք C4= «անցում» թե C4= «Անցում» այստեղ նշանակություն չունի։
- AND(C4=”անցում, D4=”pass”) վերադառնում է ՃԻՇՏ միայն, եթե երկու պայմաններն էլ ՃԻՇՏ են: Հակառակ դեպքում այն վերադարձնում է FALSE :
- Հետևաբար, IF(AND(C4=”pass”,D4=”pass”),”Pass”,”Fail”) կվերադառնա «Անցում» միայն, եթե երկու առարկաներից էլ անցնի, հակառակ դեպքում կվերադառնա «Անհաջողություն» ։
Այժմ քաշեք Լրացնել բռնակը ՝ այս բանաձևը մնացած բջիջներում պատճենելու համար:
Կարդալ ավելին. ԵԹԵ AND-ով Excel-ի բանաձևում (7 օրինակ)
2. Բազմաթիվ IF հայտարարություններ՝ տեքստով և պայմանով (գործերի նկատմամբ զգայուն համընկնում)
IF ֆունկցիան լռելյայնորեն վերադարձնում է մեծատառերի անզգայուն համընկնում տեքստերի հետ:
Այսպիսով, եթե ցանկանում եք վերադարձնել մեծատառերի զգայուն համընկնումը, ապա պետք է մի փոքր խաբուսիկ լինեք:
Դուք կարող եք օգտագործել Excel-ի Ճշգրիտ ֆունկցիան ՝ համակցված IF ֆունկցիայի<2:> մեծատառերի համընկնումները վերադարձնելու համար:
Օգտագործեք այս բանաձևը առաջին ուսանողի ընդհանուր արդյունքի համար.
=IF(AND(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")
Ծանոթագրություններ.
- EXACT ֆունկցիան աշխատում է մեծատառերի զգայուն համընկնումների հետ: Այսպիսով, դուք պետք է օգտագործեք հենց EXACT(C4,”Pass”):
- EXACT(C4,”pass”) չի աշխատի այստեղ: Այն կվերադառնա FALSE : Դուք ինքներդ կարող եք փորձարկել այն։
- Մնացածը նախորդ բանաձեւի նման է։ IF(AND(EXACT(C4,”Pass”),EXACT(D4,”Pass”)),”Pass”,”Fail”) կվերադառնա “Pass” միայն եթե երկու առարկաներում էլ կա «Անցում» :
Այժմ կարող եք քաշել Լրացնել բռնակը դեպիպատճենեք այս բանաձևը մնացած բջիջներում:
Կարդալ ավելին. Ինչպես օգտագործել բազմակի IF պայման Excel-ում (3 օրինակ)
3. Բազմաթիվ IF հայտարարություններ՝ տեքստով OR պայմանով (գործերի անհամապատասխան համընկնում)
Այժմ մենք կկիրառենք OR ֆունկցիան IF ֆունկցիայի շրջանակներում:
Այս պահին մտածենք, որ ցանկացած ուսանող քննություն է հանձնում, եթե քննությունից գոնե մեկ առարկա է հանձնում:
Ուստի ուսանողների ընդհանուր արդյունքը պարզելու համար պետք է դիմել. ԿԱՄ պայմանը:
Առաջին ուսանողի ընդհանուր արդյունքի բանաձևը կլինի.
=IF(OR(C4="pass",D4="pass"),"Pass","Fail")
Ծանոթագրություններ.
- IF ֆունկցիան լռելյայն համապատասխանում է մեծատառերի անզգայուն համընկնումներին: Այսպիսով, արդյոք դուք օգտագործում եք C4= «անցում» թե C4= «Անցում» այստեղ նշանակություն չունի։
- OR(C4=”անցում, D4=”pass”) վերադարձնում է TRUE , եթե պայմաններից առնվազն մեկը TRUE է: Հակառակ դեպքում, այն վերադարձնում է FALSE :
- Հետևաբար, IF(OR(C4=”pass”,D4=”pass”),”Pass”,”Fail”) կվերադառնա «Անցում» , եթե նա անցնի առնվազն մեկ առարկա, հակառակ դեպքում կվերադառնա «Անհաջողություն» :
Այժմ քաշեք Լրացնել բռնակը ՝ այս բանաձևը մնացած բջիջներում պատճենելու համար:
Կարդալ ավելին. Ինչպես օգտագործել MAX IF ֆունկցիան Excel-ում
4. Բազմաթիվ IF հայտարարություններ տեքստով ԿԱՄ պայմանով (գործերի նկատմամբ զգայուն համընկնում)
Ինչպես մենք օգտագործել ենք ԵՎ պայման, դուք կարող եք օգտագործել EXACT ֆունկցիայի և IF ֆունկցիայի համակցությունը մեծատառերի նկատմամբ զգայուն համընկնում ստեղծելու համար:
Օգտագործեք սա: բանաձև առաջին ուսանողի համար՝
=IF(OR(EXACT(C4,"Pass"),EXACT(D4,"Pass")),"Pass","Fail")
Ծանոթագրություններ.
- EXACT ֆունկցիան աշխատում է մեծատառով համընկնումների հետ: Այսպիսով, դուք պետք է օգտագործեք հենց EXACT(C4, «Pass»):
- EXACT(C4, «անցում») չի աշխատի այստեղ: Այն կվերադառնա FALSE : Դուք ինքներդ կարող եք փորձարկել այն։
- Մնացածը նախորդ բանաձեւի նման է։ IF(OR(EXACT(C4,”Pass”),EXACT(D4,”Pass”)),”Pass”,”Fail”) կվերադարձնի “Pass” եթե կա առնվազն մեկ թեմայում է «Անցում» :
Այնուհետև քաշեք Լրացնել բռնակը ` բանաձևը պատճենելու համար: մնացած բջիջները:
Կարդալ ավելին. Excel VBA. If then Else հայտարարություն բազմաթիվ պայմաններով (5 օրինակ)
5. Ներդրված IF հայտարարություններ
Մինչ այժմ մենք օգտագործել ենք AND ֆունկցիան և OR ֆունկցիան IF ֆունկցիայի մշակման համար: մի քանի չափորոշիչներ:
Բայց դուք կարող եք նաև օգտագործել IF ֆունկցիան մեկ այլ IF ֆունկցիայի մի քանի չափանիշներով զբաղվելու համար:
Սա կոչվում է բազմակի IF հայտարարություններ։
ԵՎ պնդումը, այսինքն՝ ուսանողը կանցնի միայն այն դեպքում, եթե երկու առարկաներից էլ անցնի, կարող է իրականացվել նաև ներդիր <1-ով։>IF հայտարարությունները սրա մեջճանապարհ՝
=IF(C4=”pass”,IF(D4=”pass”,”Pass”,”Fail”),”Fail”)Նշումներ.
- Այստեղ, եթե C4 բջիջի արժեքը «Անցնել» է, ապա այն կտեղափոխվի տեսնելու, թե ինչ է արժեքը D4 բջիջում է:
- Եթե D4 բջիջի արժեքը նույնպես «Անցնել» է, միայն այն ժամանակ այն կհաստատվի որպես «Անձնագիր» : Հակառակ դեպքում, այն կհաստատվի որպես «Ձախողվել» :
- Իսկ IF ֆունկցիան վերադարձնում է մեծատառերի համընկնում: Այսպիսով, C4=”pass” կամ C4=”Pass” իրոք այստեղ նշանակություն չունի:
Այնուհետև քաշեք Լրացնել բռնակը ՝ այս բանաձևը լրացնելու մնացած բջիջները:
Նաև, եթե ցանկանում եք մեծատառերի համընկնում, կարող եք օգտագործել EXACT ֆունկցիայի և ԵԹԵ ֆունկցիայի համակցությունը, ինչպես ցույց է տրված ավելի վաղ:
Օգտագործեք այս բանաձևը առաջին բջիջում, այնուհետև քաշեք Լրացնել բռնակը .
Առնչվող բովանդակություն. Ինչպես օգտագործել Excel IF ֆունկցիան արժեքների տիրույթով
6. Բազմաթիվ IF հայտարարություններ զանգվածի բանաձևով
Այն ամենը, ինչ մենք արել ենք մինչև այս պահն այն է, որ մենք կիրառել ենք բանաձևը առաջին բջիջում, այնուհետև քաշել ենք Լրացնել բռնակը ՝ բանաձևը լրացնելու համար։ մնացած բջիջներին:
Բայց կարող եք նաև օգտագործել Զանգվածի բանաձևը ` բոլոր բջիջները միասին լրացնելու համար:
AND և OR բանաձևը, որը մենք օգտագործել ենք ավելի վաղ, չի կարող կիրառվել Array Formula -ի վրա: Բայց դուք կարող եք կիրառել Զանգվածի բանաձևը ` տեղադրված IF-ովֆունկցիան:
Որպեսզի պարզեք Զանգվածի բանաձևով ունեցող բոլոր ուսանողների ընդհանուր արդյունքը, կարող եք տեղադրել այս բանաձևը.
=IF(EXACT(C4:C13,"Pass"),IF(EXACT(D4:D13,"Pass"),"Pass","Fail"),"Fail")
Ծանոթագրություններ.
- Այստեղ C4:C13 և D4:D13 իմ չափանիշների երկու տիրույթներն են: Դուք օգտագործում եք ձեր մեկը:
- Այստեղ մենք ընտրում ենք մեծատառերի համընկնում: Եթե ցանկանում եք մեծատառերի համընկնում, փոխարենը օգտագործեք C4:C13=«Անցում» և D4:D13=«Անցում» :
- Սեղմեք CTRL: +SHIFT+ENTER բանաձևը մուտքագրելու համար, եթե դուք Office 365 -ում չեք:
Կարդալ ավելին. Ինչպես Օգտագործեք Multiple If Conditions Excel-ում ծերացման համար (5 մեթոդ)
Եզրակացություն
Օգտագործելով այս մեթոդները, դուք կարող եք օգտագործել բազմաթիվ IF հայտարարություններ Excel-ում տեքստով: Գիտե՞ք որևէ այլ մեթոդ: Կամ ունեք հարցեր: Ազատորեն հարցրեք մեզ: