ՀԱՎԵԼՅԱԼ կամ ԿԱԼԱՆՔ արդյունքներ վերադարձնելու համար բազմակի պայմանների ստուգում
AND եւ OR գործառույթները Google Աղյուսակներում ճանաչված տրամաբանական գործառույթներից երկուսն են: Նրանք փորձարկում են, թե արդյոք երկու կամ ավելի թիրախային բջիջների արտադրանքը համապատասխանում է այն պայմաններին, որոնք դուք նշում եք:
Այս տրամաբանական գործառույթները կարող են վերադառնալ միայն երկու արդյունքներից (կամ Boolean արժեքները ) բջիջում, որտեղ դրանք օգտագործվում են, կամ TRUE կամ FALSE:
- AND- ի եւ ֆունկցիայի համար բազմաթիվ բջիջներում բանաձեւեր են փորձարկվում: Միայն այն դեպքում, եթե բոլոր բանաձեւերը ճշմարիտ են, գործառույթը կստանա TRUE արձագանք: Եթե ոչ, ապա գործառույթը FALSE- ի արժեքն է որպես արժեք:
- OR- ի գործառույթի համար , եթե որեւէ մեկը փորձարկված բանաձեւերից մեկն է, ապա OR գործառույթը վերադարձնում է TRUE- ի պատասխանը: Միայն այն դեպքում, եթե բոլոր բանաձեւերը ճշմարիտ չեն, OR- ը ձեզ կեղծ արժեք է տալիս այն բջիջում, որտեղ այն գտնվում է:
AND- ի եւ OR- ի գործառույթների այս TRUE կամ FALSE- ի պատասխանները կարող են դրսեւորվել, քանի որ գործում է բջիջներում, որտեղ գործում են գործառույթները կամ գործառույթները կարող են զուգակցվել այլ Google Spreadsheet գործառույթների հետ, ինչպիսիք են IF ֆունկցիան , տարբեր արդյունքների կամ իրականացնել մի շարք հաշվարկներ:
Ինչպես է Google Փաստաթղթերում գործել տրամաբանական գործառույթները
Վերեւում գտնվող պատկերը, B2 եւ B3 բջիջները պարունակում են համապատասխանաբար AND եւ OR գործառույթներ: Երկուսն էլ օգտագործում են մի շարք համեմատության օպերատորներ , փորձելու համար աշխատատեղերի A2, A3 եւ A4 բջիջներում տվյալների համար մի շարք պայմաններ:
Երկու գործառույթներն են `
= AND (A2 <50, A3 <> 75, A4> = 100)
= OR (A2 <50, A3 <> 75, A4> = 100)
Փորձարկվող պայմանները հետեւյալն են.
- Եթե A2- ի բջիջները 50-ից պակաս են ( < ավելի փոքր է, քան խորհրդանիշը)
- Եթե A3- ի բջիջը հավասար չէ 75-ին ( <> հավասար չէ խորհրդանիշ)
- Եթե A4- ի բջիջները ավելի մեծ կամ հավասար են 100-ը ( > = ավելի մեծ կամ հավասար է խորհրդանիշ)
B2- ի բջիջներում եւ գործառույթների համար A2-A4- ի բջիջներում տվյալները պետք է համապատասխանի վերոհիշյալ բոլոր երեք պայմաններին `գործառույթը TRUE արձագանքը վերադարձնելու համար: Քանի որ այն կանգնած է, առաջին երկու պայմանները բավարարվում են, բայց քանի որ A4 բջիջի արժեքը 100-ից ավելի կամ հավասար չէ, գործառույթը կատարվում է FALSE- ում:
B3 բջջային ֆունկցիայի դեպքում OR2- ի, A3- ի կամ A4- ի բջիջներում տվյալները պետք է բավարարվեն վերոհիշյալ պայմաններից միայն մեկից, որպեսզի TRUE արձագանքը վերադարձվի: Այս օրինակում, A2 եւ A3 բջիջներում առկա տվյալները համապատասխանում են անհրաժեշտ պայմանին, այնպես որ OR գործառույթի արդյունքը TRUE է:
Սինտացիա եւ փաստարկներ եւ / կամ գործառույթների համար
Ֆունկցիայի տեքստը վերաբերում է գործառույթի դասավորությանը եւ ներառում է ֆունկցիայի անունը, փակագծերը եւ փաստարկները :
AND- ի գործառույթը հետեւյալն է.
= AND ( logical_expression1, logical_expression2, ... )
OR- ի գործառույթի տեքստը հետեւյալն է.
= OR ( logical_expression1, logical_expression2, logical_expression3, ... )
- logical_expression1 [Պահանջվող] վերաբերում է փորձարկվող վիճակի: Պայմանագրի ձեւը սովորաբար ստուգվում է տվյալների ստուգման բջջային հղում , որին հաջորդում է այն պայմանը, ինչպիսին է A2 <50:
- logical_expression2 , logical_expression3, ... [Լրացուցիչ] լրացուցիչ պայմաններ են, որոնք կարող են փորձարկվել:
Մտնելով եւ գործառույթը
Հետեւյալ քայլերն ընդգրկում են վերը նշված պատկերում B2- ի բջիջում տեղակայված եւ գործառույթին: Նույն քայլերը կարող են օգտագործվել B3 բջիջում տեղակայված OR ֆունկցիա մուտք գործելու համար:
Google աղյուսակները չեն օգտագործում երկխոսության տուփեր , գործելակերպի փաստարկները մուտք գործելու համար, ինչպես Excel- ը: Փոխարենը, այն ունի auto-suggest box, որը pops up, քանի որ ֆունկցիայի անունը մուտքագրվում է բջիջ:
- Սեղմեք բջիջ B2 , այն ակտիվ բջջային դարձնելու համար; սա է, որտեղ եւ գործառույթը մտել է եւ որտեղ ֆունկցիայի արդյունքը կցուցադրվի:
- Մուտքագրեք հավասար նշանը ( = ), որին հաջորդում է գործառույթը:
- Երբ մուտքագրեք, ավտո-առաջարկի վանդակը հայտնվում է Ա-ի հետ սկսվող գործառույթների անուններով:
- Երբ գործառույթը հայտնվում է վանդակում, սեղմեք մկնիկի ցուցիչի վրա:
Մտնելով գործառնական փաստարկներ
AND- ի գործառույթները մուտքագրվում են բաց պարունակությունից հետո: Ինչպես Excel- ում, գործառույթի փաստարկների միջեւ ստորագրված է ստորակետ, որպես սեգմենտ:
- Սեղմեք այս բջիջի հղումը, որպես logical_expression1 փաստարկ, մուտքագրեք աշխատաթերթում A2 բջիջը:
- Բջջային տեղեկանքից հետո մուտքագրել <50 :
- Բջջային տեղեկանքից հետո մուտքագրեք ստորակետ , որպես գործառույթի փաստարկների միջեւ առանձնացնող գործառույթ:
- Սեղմեք այս բջիջի հղումը, որպես logical_expression2 փաստարկ, մուտքագրելու համար աշխատանքային էջում A3 բջիջը:
- Բջջային տեղեկանքից հետո <> 75 նշեք:
- Մուտքագրեք երկրորդ ստորակետ, որպեսզի հանդես գան որպես մեկ այլ բաժանարար:
- Սեղմեք համար բջջային A4- ի համար, աշխատանքային գլխում, երրորդ բջջային տեղեկանք մուտքագրելու համար:
- Երրորդ բջջային տեղեկանքից հետո ` > = 100 :
- Սեղմեք կոճակը մուտքագրեք ստեղնաշարի վրա, փաստարկներից հետո փակման փակագծերը մուտքագրելու եւ գործառույթն ավարտելու համար:
FALSE- ի արժեքը պետք է հայտնվի B2 բջիջում, քանի որ A4 բջջի տվյալները չեն համապատասխանում 100-ից ավելի կամ հավասար լինելու պայմանին:
Երբ դուք սեղմում եք B2 բջջի վրա, ամբողջ գործառույթը = AND (A2 <50, A3 <> 75, A4> = 100) գործածվող բանաձեւի բարում հայտնվում է:
Կամ փոխարեն AND- ի փոխարեն
Վերոհիշյալ քայլերը կարող են օգտագործվել նաեւ վերը նշված աշխատանքային էջում գտնվող B3 բջիջում գտնվող OR գործառույթին մտնելու համար:
Կատարված ԿԱՄ գործառույթը կլինի = OR (A2 <50, A3 <> 75, A4> = 100):
TRUE բջիջի մեջ պետք է լինի TRUE արժեքը, քանի որ փորձարկվող պայմաններից միայն մեկը պետք է ճիշտ լինի OR գործառույթի համար TRUE արժեքը վերադարձնելու համար, եւ այս օրինակում պայմաններից երկուսը ճշմարիտ են.
- A2 բջջի տվյալները 50-ից պակաս են:
- A3- ի բջիջները չեն հավասար 75: