Օգտագործելով տրամաբանական գործառույթներ, փորձելու մի քանի պայմաններ
AND, OR կամ IF ֆունկցիաները Excel- ի ավելի լավ հայտնի տրամաբանական գործառույթներից են :
Ինչ է OR- ը եւ գործառույթը, ինչպես ցույց է տրված տողերում երկու եւ երեք շարքերում, ստորեւ նկարում փորձարկում են բազմաթիվ պայմաններ եւ կախված այն գործառույթներից, որոնցից մեկը կամ բոլոր պայմանները պետք է ճիշտ լինեն, որպեսզի գործառույթը վերադարձնի TRUE արձագանքը: Եթե ոչ, ապա գործառույթը FALSE- ի արժեքն է որպես արժեք:
Ստորեւ նկարում պատկերված երեք պայմանները երկու եւ երեք տողերում ձեւակերպված են.
- A2 բջիջի արժեքը 50-ից պակաս է,
- Արդյոք A3 բջջի արժեքը հավասար չէ 75;
- Արդյոք արժեքը A4 բջիջում ավելի մեծ է կամ հավասար է 100-ի:
OR- ի գործառույթի համար , եթե այդ պայմաններից մեկը ճշմարիտ է, գործառույթը վերադարձնում է B2- ի բանալին TRUE:
For AND ֆունկցիայի համար, բոլոր երեք պայմանները պետք է ճշգրիտ լինեն, որպեսզի գործառույթը վերադարձնի TRUE բջջային արժեքը B3- ում:
Համադրելով OR- ի եւ IF- ի կամ Excel- ում եւ IF- ի գործառույթները
Այսպիսով դուք ունեք OR- ի եւ գործառույթների մեջ: Հիմա ինչ?
Ավելացնելով IF ֆունկցիայի մեջ
Երբ այս երկու գործառույթներից մեկը համադրվում է IF ֆունկցիայի հետ, արդյունքում ստացվող բանաձեւը շատ ավելի մեծ հնարավորություններ ունի:
Excel- ում տեղադրման գործառույթները վերաբերում են մեկ այլ գործառույթի ներսում տեղադրմանը: Ներկառուցված ֆունկցիան գործում է որպես հիմնական ֆունկցիայի փաստարկներից մեկը :
Վերեւի պատկերում չորսից յոթերորդ տողերը պարունակում են բանաձեւեր, որտեղ AND կամ OR գործառույթը գտնվում են IF ֆունկցիայի ներսում:
Բոլոր օրինակներում nested ֆունկցիան գործում է որպես IF ֆունկցիայի առաջին կամ Logical_test փաստարկ:
= IF (OR (A2 <50, A3 <> 75, A4> = 100), «Data Correct», «Data Error»)
= IF (AND (A2 <50, A3 <> 75, A4> = 100), TODAY (), 1000)
Ձեւափոխի ձեւակերպումը
Չորսից յոթի շարքերում բոլոր ձեւակերպություններում, եւ եւ OR գործառույթները նույնական են երկու եւ երեք շարքերում իրենց գործընկերների համար, որոնք ստուգում են տվյալների A2- ից A4 բջիջներում, որպեսզի տեսնեն, թե արդյոք համապատասխանում է անհրաժեշտ պայմանին:
ԵԹԵ գործառույթը օգտագործվում է բանաձեւի ելքի վրա հսկելու համար, որը հիմնված է գործառույթի երկրորդ եւ երրորդ փաստարկների համար:
Այս արտադրանքը կարող է լինել,
- Տեքստային տող չորսը;
- Մի շարք - հինգ հինգերորդ;
- Ձեւը ֆունկցիայի կամ բանաձեւից - հինգ հինգերորդ (TODAY ֆունկցիա) եւ վեց վանդակում;
- Դատարկ բջիջ `յոթի տող (բջջային B7):
B5- ի բջիջներում IF / V- ի բանաձեւի դեպքում, քանի որ ոչ բոլոր երեք բջիջները, A2- ից A4- ի մեջ, ճշմարիտ են, A4- ի արժեքը 100-ից ավելի չէ կամ հավասար է, իսկ գործառույթը վերադարձնում է FALSE արժեք:
ԵԹԵ գործառույթը օգտագործում է այս արժեքը եւ վերադարձնում է իր Value_if_false փաստարկը `ԱՅՍՕՐ ֆունկցիայի տրամադրած ընթացիկ ամսաթիվը:
Մյուս կողմից, IF / OR- ի չորրորդ շարքում բանաձեւը վերադարձնում է տեքստային հայտարարության տվյալների ճշգրտումը, քանի որ,
- OR արժեքը վերադարձրել է TRUE արժեք - A3 բջջի արժեքը չի հավասար 75:
- ԵԹԵ գործառույթը այնուհետեւ օգտագործեց այս արժեքը վերադարձնելու Value_if_false փաստարկը ` տվյալների ճշգրտում :
Գրելու Excel IF / OR ձեւակերպումը
Ստորեւ բերված քայլերը ներառում են, թե ինչպես մուտքագրեք IF / OR բանաձեւը, որը գտնվում է վերեւում գտնվող պատկերում B4 բջիջում: Նույն քայլերը կարող են օգտագործվել օրինակելի IF ձեւակերպումներից որեւէ մեկին մուտքագրելու համար:
Թեեւ հնարավոր է պարզապես ձեւակերպել ամբողջական բանաձեւը,
= IF (OR (A2 <50, A3 <> 75, A4> = 100), «Data Correct», «Data Error»)
շատերը գտնում են, որ ավելի հեշտ է օգտագործել IF ֆունկցիայի երկխոսության տուփը բանաձեւի եւ փաստարկների մուտքագրման համար, քանի որ երկխոսության տուփը հոգ է տանում սցենարների մասին, ինչպիսիք են վեկտորների բաժանարարները եւ միջակային տեքստի գրառումների մեջ:
B4 բջջում IF / OR բանաձեւին մուտքագրելու համար օգտագործվող քայլերը հետեւյալն են.
- Սեղմեք B4 բջջային բջիջը դարձնելու համար:
- Կպչուն ժապավենի ձեւակերպումների բաժինը:
- Կտտացրեք Տրամաբանական պատկերակը, ֆունկցիայի բացվող ցանկը բացելու համար:
- Սեղմեք IF- ը ցանկում բացել IF ֆունկցիայի երկխոսության վանդակը:
- Սեղմեք տրամաբանական_տեստի տողը երկխոսության դաշտում:
- Մուտքագրեք ամբողջական եւ գործառույթը ` OR (A2 <50, A3 <> 75, A4> = 100) մեջ Logical_test տողում, օգտագործելով բջջային տեղեկանքների ցանկությունը:
- Սեղմեք Value_if_true տողը երկխոսության դաշտում:
- Տեքստի տեքստը մուտքագրեք Data Correct (ոչ տառատեսակ նշումներ):
- Սեղմիր Value_if_false գիծը երկխոսության դաշտում:
- Տեքստ մուտքագրել Տվյալների սխալը:
- Սեղմեք OK , երկխոսության տուփը փակելու եւ վերադառնալու է աշխատաթերթը:
- Ինչպես արդեն քննարկվել է, բանաձեւը պետք է ցուցադրի Data Correct'- ի Value_if_true փաստարկը :
- Երբ դուք սեղմեք B4 բջջի վրա, ամբողջական գործառույթը
= IF (OR (A2 <50, A3 <> 75, A4> = 100), «Տվյալների ճշգրտում», «Տվյալների սխալ») աշխատանքային թերթի վերեւում գտնվող բանաձեւի տողում :