Տրամաբանական գործառույթներ Excel-ում՝ AND, OR, XOR և NOT

  • Կիսվել Սա
Michael Brown

Ուսուցումը բացատրում է Excel-ի տրամաբանական AND, OR, XOR և NOT գործառույթների էությունը և տալիս է բանաձևերի օրինակներ, որոնք ցույց են տալիս դրանց ընդհանուր և հնարամիտ կիրառությունները:

Անցյալ շաբաթ մենք ծանոթացանք պատկերացմանը Excel տրամաբանական օպերատորներ, որոնք օգտագործվում են տարբեր բջիջներում տվյալները համեմատելու համար: Այսօր դուք կտեսնեք, թե ինչպես կարելի է ընդլայնել տրամաբանական օպերատորների օգտագործումը և կառուցել ավելի մանրամասն թեստեր՝ ավելի բարդ հաշվարկներ կատարելու համար: Excel-ի տրամաբանական գործառույթները, ինչպիսիք են AND, OR, XOR և NOT, կօգնեն ձեզ դա անել:

    Excel-ի տրամաբանական գործառույթները - ընդհանուր ակնարկ

    Microsoft Excel-ը տրամադրում է 4 տրամաբանական գործառույթներ աշխատելու համար: տրամաբանական արժեքներով։ Գործառույթներն են՝ AND, OR, XOR և NOT: Դուք օգտագործում եք այս գործառույթները, երբ ցանկանում եք մեկից ավելի համեմատություններ կատարել ձեր բանաձևում կամ փորձարկել մի քանի պայմաններ՝ ընդամենը մեկի փոխարեն: Ինչպես նաև տրամաբանական օպերատորները, Excel-ի տրամաբանական ֆունկցիաները վերադառնում են TRUE կամ FALSE, երբ դրանց արգումենտները գնահատվում են:

    Հետևյալ աղյուսակը ներկայացնում է կարճ ամփոփում, թե ինչ է անում յուրաքանչյուր տրամաբանական ֆունկցիան՝ օգնելու ձեզ ընտրել ճիշտ բանաձևը կոնկրետ առաջադրանքի համար: .

    Ֆունկցիա Նկարագրություն Բանաձեւի օրինակ Բանաձեւի նկարագրություն
    AND Վերադարձնում է TRUE, եթե բոլոր արգումենտները գնահատվում են TRUE: =AND(A2>=10, B2<5) Բանաձևը վերադարձնում է TRUE, եթե A2 բջիջի արժեքը մեծ է կամ հավասար է 10-ի: , իսկ B2-ի արժեքը 5-ից փոքր է, FALSEառաջին 2 խաղերը. Դուք ցանկանում եք իմանալ, թե վճարողներից ով պետք է խաղա 3-րդ խաղը՝ ելնելով հետևյալ պայմաններից.
    • Մրցակիցները, ովքեր հաղթեցին 1-ին և 2-րդ խաղերում, անցնում են հաջորդ փուլ ավտոմատ կերպով և ստիպված չեն լինի խաղալ Խաղ. 3.
    • Մրցակիցները, ովքեր պարտվել են առաջին երկու խաղերում, նոկաուտի են ենթարկվում և չեն խաղում նաև 3-րդ խաղը:
    • Մրցակիցները, ովքեր հաղթել են 1-ին կամ 2-րդ խաղում, պետք է խաղան 3-րդ խաղը` որոշելու համար, թե ով է մասնակցում խաղին: հաջորդ փուլը, և ով չի անում:

    Հասարակ XOR բանաձևն աշխատում է այնպես, ինչպես մենք ենք ուզում.

    =XOR(B2="Won", C2="Won")

    Եվ եթե այս XOR ֆունկցիան տեղադրեք IF բանաձևի տրամաբանական թեստի մեջ, դուք ավելի խելամիտ արդյունքներ կստանաք.

    =IF(XOR(B2="Won", C2="Won"), "Yes", "No")

    Օգտագործելով NOT ֆունկցիան: Excel-ում

    ՉԻ ֆունկցիան շարահյուսության առումով Excel-ի ամենապարզ գործառույթներից մեկն է.

    NOT(տրամաբանական)

    Դուք օգտագործում եք NOT ֆունկցիան Excel-ում՝ իր արգումենտի արժեքը հակադարձելու համար: Այլ կերպ ասած, եթե տրամաբանականը գնահատվում է FALSE, NOT ֆունկցիան վերադարձնում է TRUE և հակառակը: Օրինակ, ստորև բերված երկու բանաձևերը վերադարձնում են FALSE.

    =NOT(TRUE)

    =NOT(2*2=4)

    Ինչու՞ մեկը կցանկանա ստանալ նման ծիծաղելի արդյունքներ: Որոշ դեպքերում ձեզ կարող է ավելի շատ հետաքրքրել իմանալ, թե երբ է որոշակի պայմանը չի կատարվում, քան երբ է այն: Օրինակ, հագուստի ցանկը վերանայելիս կարող եք բացառել որոշ գույներ, որոնք ձեզ չեն համապատասխանում: Ես առանձնապես սևի սիրահար չեմ, ուստի ես առաջ եմ գնում այս բանաձևով.

    =NOT(C2="black")

    Ինչպեսսովորաբար, Microsoft Excel-ում ինչ-որ բան անելու մեկից ավելի եղանակ կա, և դուք կարող եք նույն արդյունքին հասնել՝ օգտագործելով Not հավասար օպերատորը՝ =C2"black":

    Եթե ցանկանում եք փորձարկել մի քանի պայմաններ մեկ բանաձև, դուք կարող եք օգտագործել NOT-ը AND կամ OR ֆունկցիայի հետ համատեղ: Օրինակ, եթե ցանկանում եք բացառել սև և սպիտակ գույները, ապա բանաձևը կլինի հետևյալը. Հետևի մորթյա վերարկու կարելի է դիտարկել, դուք պետք է օգտագործեք NOT Excel AND ֆունկցիայի հետ միասին.

    =NOT(AND(C2="black", B2="coat"))

    Excel-ում NOT ֆունկցիայի մեկ այլ տարածված օգտագործում է այլ գործառույթի վարքագիծը շրջելը: . Օրինակ, դուք կարող եք համատեղել NOT և ISBLANK գործառույթները՝ ստեղծելու ISNOTBLANK բանաձևը, որը բացակայում է Microsoft Excel-ից:

    Ինչպես գիտեք, =ISBLANK(A2) բանաձևը վերադարձնում է TRUE, եթե A2 բջիջը դատարկ է: NOT ֆունկցիան կարող է այս արդյունքը դարձնել FALSE. =NOT(ISBLANK(A2))

    Եվ հետո կարող եք մի քայլ առաջ գնալ և ստեղծել IF դրույթ՝ NOT / ISBLANK գործառույթներով իրական կյանքում: Առաջադրանք՝

    =IF(NOT(ISBLANK(C2)), C2*0.15, "No bonus :(")

    Թարգմանված պարզ անգլերենի, բանաձևն առաջարկում է Excel-ին անել հետևյալը. Եթե ​​C2 բջիջը դատարկ չէ, C2-ի թիվը բազմապատկեք 0,15-ով, որը տալիս է 15% բոնուս յուրաքանչյուր վաճառողին, ով լրացուցիչ վաճառք է կատարել: Եթե ​​C2-ը դատարկ է, ապա հայտնվում է «No bonus :(» տեքստը:

    Ըստ էության, այսպես եք օգտագործում տրամաբանականգործառույթներ Excel-ում: Իհարկե, այս օրինակները միայն քերծել են AND, OR, XOR և NOT հնարավորությունները: Իմանալով հիմունքները՝ այժմ կարող եք ընդլայնել ձեր գիտելիքները՝ լուծելով ձեր իրական առաջադրանքները և գրելով խելացի մշակված բանաձևեր ձեր աշխատաթերթերի համար:

    հակառակ դեպքում:
    OR Վերադարձնում է TRUE, եթե որևէ արգումենտ գնահատվում է TRUE: =OR(A2>=10, B2<5) Բանաձևը վերադարձնում է TRUE, եթե A2-ը 10-ից մեծ կամ հավասար, կամ B2-ը 5-ից փոքր է, կամ երկու պայմաններն էլ բավարարված են: Եթե ​​ոչ մի պայման չի բավարարել, ապա բանաձևը վերադարձնում է FALSE:
    XOR Վերադարձնում է տրամաբանական Exclusive կամ բոլոր արգումենտներից: =XOR(A2>=10, B2<5) Բանաձևը վերադարձնում է TRUE, եթե A2-ը մեծ է կամ հավասար է 10-ին, կամ B2-ը փոքր է 5-ից: Եթե պայմաններից ոչ մեկը չի բավարարվում կամ երկու պայմաններն էլ բավարարված չեն, բանաձևը վերադարձնում է FALSE:
    NOT Վերադարձնում է իր արգումենտի հակադարձ տրամաբանական արժեքը: այսինքն. Եթե ​​արգումենտը FALSE է, ապա վերադարձվում է TRUE և հակառակը: =NOT(A2>=10) Բանաձևը վերադարձնում է FALSE, եթե A1 բջիջի արժեքը մեծ է կամ հավասար է 10-ի; Ճիշտ հակառակ դեպքում:

    Ի հավելումն վերը նշված չորս տրամաբանական գործառույթների, Microsoft Excel-ը տրամադրում է 3 «պայմանական» գործառույթ՝ IF, IFERROR և IFNA:

    Excel: տրամաբանական ֆունկցիաներ - փաստեր և թվեր

    1. Տրամաբանական ֆունկցիաների արգումենտներում կարող եք օգտագործել բջջային հղումներ, թվային և տեքստային արժեքներ, բուլյան արժեքներ, համեմատական ​​օպերատորներ և Excel-ի այլ ֆունկցիաներ: Այնուամենայնիվ, բոլոր արգումենտները պետք է գնահատվեն TRUE-ի կամ FALSE-ի բուլյան արժեքներով, կամ տրամաբանական արժեքներ պարունակող հղումներ կամ զանգվածներ:
    2. Եթե տրամաբանական ֆունկցիայի արգումենտը պարունակում է որևէ դատարկ բջիջ , օրինակ.արժեքներն անտեսվում են. Եթե ​​բոլոր արգումենտները դատարկ բջիջներ են, բանաձևը վերադարձնում է #VALUE! սխալ:
    3. Եթե տրամաբանական ֆունկցիայի արգումենտը պարունակում է թվեր, ապա զրոն գնահատվում է FALSE, իսկ մնացած բոլոր թվերը, ներառյալ բացասական թվերը, գնահատվում են TRUE: Օրինակ, եթե A1:A5 բջիջները պարունակում են թվեր, բանաձևը =AND(A1:A5) կվերադարձնի TRUE, եթե բջիջներից ոչ մեկը չի պարունակում 0, հակառակ դեպքում՝ FALSE:
    4. Տրամաբանական ֆունկցիան վերադարձնում է #VALUE: սխալ, եթե արգումենտներից ոչ մեկը չի գնահատվում տրամաբանական արժեքների:
    5. Տրամաբանական ֆունկցիան վերադարձնում է #NAME: սխալ, եթե դուք սխալ եք գրել ֆունկցիայի անունը կամ փորձել եք օգտագործել գործառույթը Excel-ի ավելի վաղ տարբերակում, որը չի աջակցում այն: Օրինակ, XOR ֆունկցիան կարող է օգտագործվել միայն Excel 2016-ում և 2013-ում:
    6. Excel 2007 և ավելի բարձր տարբերակներում կարող եք ներառել մինչև 255 արգումենտ տրամաբանական ֆունկցիայի մեջ, պայմանով, որ բանաձևի ընդհանուր երկարությունը չհամապատասխանի: գերազանցում է 8192 նիշը: Excel 2003 և ավելի ցածր տարբերակներում դուք կարող եք տրամադրել մինչև 30 արգումենտ և ձեր բանաձևի ընդհանուր երկարությունը չպետք է գերազանցի 1024 նիշը:

    Օգտագործելով AND ֆունկցիան Excel-ում

    ԵՎ ֆունկցիան տրամաբանական ֆունկցիաների ընտանիքի ամենահայտնի անդամն է: Դա օգտակար է, երբ դուք պետք է փորձարկեք մի քանի պայմաններ և համոզվեք, որ դրանք բոլորն էլ բավարարված են: Տեխնիկապես AND ֆունկցիան ստուգում է ձեր նշած պայմանները և վերադարձնում է TRUE, եթե բոլոր պայմանները գնահատվում են TRUE, FALSE:Հակառակ դեպքում:

    Excel AND ֆունկցիայի շարահյուսությունը հետևյալն է.

    AND(logical1, [logical2],…)

    Որտեղ տրամաբանական է այն պայմանը, որը ցանկանում եք ստուգել, ​​որը կարող է գնահատվել կամ TRUE: կամ ՍՈՒՏ. Առաջին պայմանը (տրամաբանական1) պահանջվում է, հետագա պայմանները կամընտիր են:

    Եվ հիմա, եկեք տեսնենք մի քանի բանաձևի օրինակներ, որոնք ցույց են տալիս, թե ինչպես օգտագործել AND ֆունկցիաները Excel-ի բանաձևերում:

    Բանաձև Նկարագրություն
    =AND(A2="Bananas", B2>C2) Վերադարձնում է TRUE, եթե A2-ը պարունակում է «Bananas», իսկ B2-ը C2-ից մեծ է, հակառակ դեպքում՝ FALSE .
    =AND(B2>20, B2=C2) Վերադարձնում է TRUE, եթե B2-ը մեծ է 20-ից, իսկ B2-ը հավասար է C2-ի, հակառակ դեպքում՝ FALSE:
    =AND(A2="Bananas", B2>=30, B2>C2) Վերադարձնում է TRUE, եթե A2-ը պարունակում է «Bananas», B2-ը մեծ է կամ հավասար է 30-ի, իսկ B2-ը մեծ է C2-ից, FALSE հակառակ դեպքում:

    Excel AND ֆունկցիա - ընդհանուր կիրառումներ

    Ինքնին Excel AND ֆունկցիան այնքան էլ հետաքրքիր չէ և ունի նեղ օգտակարություն: Բայց Excel-ի այլ գործառույթների հետ համատեղ, AND-ը կարող է զգալիորեն ընդլայնել ձեր աշխատաթերթերի հնարավորությունները:

    Excel AND ֆունկցիայի ամենատարածված կիրառություններից մեկը գտնվում է IF ֆունկցիայի logical_test արգումենտում՝ փոխարենը մի քանի պայմաններ փորձարկելու համար: ընդամենը մեկից: Օրինակ, դուք կարող եք վերևում գտնվող AND ֆունկցիաներից որևէ մեկը տեղադրել IF ֆունկցիայի ներսում և ստանալ նման արդյունք.

    =IF(AND(A2="Bananas", B2>C2), "Good", "Bad")

    Ավելի շատ համար IF / ԵՎ բանաձեւերի օրինակներ, խնդրում եմստուգեք նրա ձեռնարկը. Excel IF ֆունկցիան բազմաթիվ AND պայմաններով:

    Excel-ի բանաձև BETWEEN պայմանի համար

    Եթե Ձեզ անհրաժեշտ է Excel-ում ստեղծել մի բանաձև, որը ընտրում է բոլոր արժեքները նշված երկուսի միջև: Արժեքներ, ընդհանուր մոտեցումն է օգտագործել IF ֆունկցիան AND-ի հետ տրամաբանական թեստում:

    Օրինակ, դուք ունեք 3 արժեք A, B և C սյունակներում և ցանկանում եք իմանալ, արդյոք A սյունակի արժեքն ընկնում է: B և C արժեքների միջև: Նման բանաձև ստեղծելու համար անհրաժեշտ է միայն IF ֆունկցիան՝ ներդիր AND-ով և մի քանի համեմատական ​​օպերատորներով.

    Բանաձև՝ ստուգելու, թե X-ը գտնվում է Y-ի և Z-ի միջև, ներառյալ՝

    =IF(AND(A2>=B2,A2<=C2),"Yes", "No")

    Բանաձև՝ ստուգելու, թե արդյոք X-ը գտնվում է Y-ի և Z-ի միջև, չներառող.

    =IF(AND(A2>B2, A2

    Ինչպես ցույց է տրված վերևի սքրինշոթում, բանաձևը հիանալի աշխատում է տվյալների բոլոր տեսակների համար՝ թվեր, ամսաթվեր և տեքստային արժեքներ: Տեքստի արժեքները համեմատելիս բանաձևը ստուգում է դրանք նիշ առ նիշ այբբենական կարգով: Օրինակ, այն նշում է, որ Խնձորը գտնվում է Ծիրանի և Բանանի միջև, քանի որ Խնձոր -ի երկրորդ «p»-ը գալիս է «r»-ից առաջ: Ծիրանի -ում: Լրացուցիչ մանրամասների համար տե՛ս տեքստային արժեքներով Excel համեմատական ​​օպերատորների օգտագործումը:

    Ինչպես տեսնում եք, ԵԹԵ /ԵՎ բանաձևը պարզ է, արագ և գրեթե ունիվերսալ: Ես ասում եմ «գրեթե», քանի որ դա չի ներառում մեկ սցենար։ Վերոնշյալ բանաձևը ենթադրում է, որ B սյունակի արժեքն ավելի փոքր է, քան C սյունակում, այսինքն՝ B սյունակում միշտպարունակում է ստորին սահմանային արժեքը, իսկ C - վերին սահմանային արժեքը: Սա է պատճառը, որ բանաձևը վերադարձնում է « Ոչ » 6-րդ տողում, որտեղ A6-ն ունի 12, B6-15 և C6-3, ինչպես նաև 8-րդ տողում, որտեղ A8-ը 24-նոյ., B8-ը 26-ն է: Dec-ը և C8-ը 21-հոկտ.

    Բայց ի՞նչ, եթե ցանկանում եք, որ ձեր միջև եղած բանաձևը ճիշտ աշխատի, անկախ նրանից, թե որտեղ են գտնվում ստորին և վերին սահմանների արժեքները: Այս դեպքում օգտագործեք Excel MEDIAN ֆունկցիան, որը վերադարձնում է տրված թվերի մեդիանը (այսինքն՝ թվերի շարքի մեջտեղում գտնվող թիվը):

    Այսպիսով, եթե IF-ի տրամաբանական թեստում փոխարինեք AND-ը: MEDIAN-ի հետ գործելու բանաձևը կունենա հետևյալը.

    =IF(A2=MEDIAN(A2:C2),"Yes","No")

    Եվ դուք կստանաք հետևյալ արդյունքները.

    Ինչպես տեսնում եք, MEDIAN ֆունկցիան հիանալի աշխատում է թվերի և ամսաթվերի համար, բայց վերադարձնում է #NUM: տեքստային արժեքների սխալ: Ավաղ, ոչ ոք կատարյալ չէ :)

    Եթե ցանկանում եք կատարյալ «Between» բանաձև, որն աշխատում է ինչպես տեքստային արժեքների, այնպես էլ թվերի և ամսաթվերի համար, ապա դուք ստիպված կլինեք կառուցել ավելի բարդ տրամաբանական տեքստ՝ օգտագործելով AND/OR գործառույթներ, ինչպիսիք են սա.

    =IF(OR(AND(A2>B2, A2

    Օգտագործելով OR ֆունկցիան Excel-ում

    Ինչպես նաև AND, Excel OR ֆունկցիան հիմնական տրամաբանական ֆունկցիա, որն օգտագործվում է երկու արժեքների կամ հայտարարությունների համեմատության համար: Տարբերությունն այն է, որ OR ֆունկցիան վերադարձնում է TRUE, եթե առնվազն մեկը, եթե արգումենտները գնահատվում են TRUE, և վերադարձնում է FALSE, եթե բոլոր արգումենտները FALSE են: OR ֆունկցիան հասանելի է բոլորումExcel 2016 - 2000 տարբերակները:

    Excel OR ֆունկցիայի շարահյուսությունը շատ նման է AND:

    OR(logical1, [logical2],…)

    Որտեղ տրամաբանական է այն, ինչ ցանկանում եք փորձարկել: որը կարող է լինել ՃԻՇՏ կամ ՍՈՒՏ: Առաջին տրամաբանությունը պահանջվում է, լրացուցիչ պայմաններ (մինչև 255 Excel-ի ժամանակակից տարբերակներում) ընտրովի են:

    Եվ հիմա, եկեք գրենք մի քանի բանաձևեր, որպեսզի զգաք, թե ինչպես է աշխատում OR ֆունկցիան Excel-ում:

    Formula Նկարագրություն
    =OR(A2="Bananas", A2="Oranges") Վերադարձնում է TRUE, եթե A2-ը պարունակում է «Bananas» կամ «Oranges», FALSE հակառակ դեպքում:
    =OR(B2>=40, C2>=20) Վերադարձնում է TRUE, եթե B2-ը մեծ է կամ հավասար է 40-ի կամ C2-ը մեծ է կամ հավասար է 20-ի, FALSE հակառակ դեպքում:
    =OR(B2=" ",) Վերադարձնում է TRUE, եթե B2-ը կամ C2-ը դատարկ են կամ երկուսն էլ, FALSE հակառակ դեպքում:

    Ինչպես նաև Excel AND ֆունկցիան, OR-ը լայնորեն օգտագործվում է տրամաբանական թեստեր կատարող Excel-ի այլ գործառույթների օգտակարությունը ընդլայնելու համար, օրինակ. IF ֆունկցիան: Ահա ընդամենը մի քանի օրինակ.

    IF ֆունկցիան ներդիր OR-ով

    =IF(OR(B2>30, C2>20), "Good", "Bad")

    Բանաձեւը վերադարձնում է « Լավ »: եթե B3 բջիջի թիվը 30-ից մեծ է կամ C2-ի թիվը 20-ից մեծ է, հակառակ դեպքում՝ « Bad »:

    Excel AND / OR գործառույթը մեկ բանաձևով է

    Բնականաբար, ոչինչ չի խանգարում ձեզ օգտագործել երկու գործառույթները, AND & ԿԱՄ՝ մեկ բանաձևով, եթե դա պահանջում է ձեր բիզնեսի տրամաբանությունը: Կարող է լինել անսահմանՆման բանաձևերի տատանումները, որոնք հանգում են հետևյալ հիմնական օրինաչափություններին.

    =AND(OR(Cond1, Cond2), Cond3)

    =AND(OR(Cond1, Cond2), OR(Cond3, Cond4)

    =OR(AND(Cond1, Cond2), Cond3)

    =OR(AND(Cond1,Cond2), AND(Cond3,Cond4))

    Օրինակ, եթե ցանկանում եք իմանալ, թե բանանի և նարինջի որ խմբաքանակներն են սպառվել, այսինքն՝ «Պահեստում» համարը (սյունակ B) հավասար է «Վաճառված» համարին (սյունակ C), հետևյալ ԿԱՄ/ԵՎ բանաձևը կարող է արագ ցույց տալ ձեզ դա։ :

    =OR(AND(A2="bananas", B2=C2), AND(A2="oranges", B2=C2))

    OR ֆունկցիա Excel-ի պայմանական ձևաչափման մեջ

    =OR($B2="", $C2="")

    Կանոն վերը նշված OR բանաձևով ընդգծում է տողերը, որոնք պարունակում են դատարկ բջիջ կամ B կամ C սյունակում, կամ երկուսում:

    Պայմանական ձևաչափման բանաձևերի մասին լրացուցիչ տեղեկությունների համար տե՛ս ստորև հոդվածներ՝

    • Excel-ի պայմանական ձևաչափման բանաձևեր
    • Տողի գույնի փոփոխություն՝ հիմնված բջջի արժեքի վրա
    • Բջջի գույնի փոփոխություն՝ հիմնված մեկ այլ բջիջի արժեքի վրա
    • Ինչպես ընդգծել յուրաքանչյուր մյուս տողը Excel-ում

    Օգտագործելով XOR ֆունկցիան Excel-ում

    Excel 2013-ում Microsoft-ը ներկայացրել է XOR ֆունկցիան, որը տրամաբանական Exc է: lusive OR ֆունկցիան: Այս տերմինը միանշանակ ծանոթ է ձեզնից նրանց, ովքեր որոշակի գիտելիքներ ունեն ծրագրավորման որևէ լեզվից կամ ընդհանրապես համակարգչային գիտությունից: Նրանց համար, ովքեր դա չեն անում, «Բացառիկ Կամ» հասկացությունը կարող է սկզբում մի փոքր դժվար ըմբռնել, բայց հուսով ենք, որ ստորև բերված բացատրությունը, որը պատկերված է բանաձևերի օրինակներով, կօգնի:

    XOR ֆունկցիայի շարահյուսությունը նույնական է: դեպի OR's:

    XOR(logical1, [logical2],…)

    Առաջին տրամաբանական դրույթը (Տրամաբանական 1) պահանջվում է, լրացուցիչ տրամաբանական արժեքները պարտադիր չեն: Դուք կարող եք փորձարկել մինչև 254 պայման մեկ բանաձևով, և դրանք կարող են լինել տրամաբանական արժեքներ, զանգվածներ կամ հղումներ, որոնք գնահատվում են TRUE կամ FALSE:

    Ամենապարզ տարբերակում XOR բանաձևը պարունակում է ընդամենը 2 տրամաբանական հայտարարություն և վերադարձնում է.

    • TRUE, եթե որևէ արգումենտ գնահատվում է TRUE:
    • FALSE, եթե երկու արգումենտներն էլ TRUE են, կամ ոչ մեկը ճիշտ չէ:

    Սա կարող է ավելի հեշտ լինել: հասկանալ բանաձեւի օրինակներից՝

    Բանաձեւ Արդյունք Նկարագրություն
    =XOR(1>0, 2<1) TRUE Վերադարձնում է TRUE, քանի որ 1-ին արգումենտը TRUE է, իսկ 2-րդ արգումենտը` FALSE:
    =XOR(1<0, 2<1) FALSE Վերադարձնում է FALSE, քանի որ երկու արգումենտներն էլ FALSE են:
    =XOR(1>0, 2>1) FALSE Վերադարձնում է FALSE, քանի որ երկու արգումենտներն էլ TRUE են:

    Երբ ավելացվում են ավելի շատ տրամաբանական հայտարարություններ, Excel-ում XOR ֆունկցիան հանգեցնում է.

    • ՃԻՇՏ, եթե արգումենտների կենտ թիվը գնահատվում է TRUE;
    • FALSE, եթե TRUE պնդումների ընդհանուր թիվը զույգ է, կամ եթե բոլորը հայտարարությունները ՍՈՒՏ են:

    Սքրինշոթը ստորև ցույց է տալիս կետը.

    Եթե վստահ չեք, թե ինչպես կարող է Excel XOR ֆունկցիան կիրառվել իրական կյանքի սցենար, հաշվի առեք հետևյալ օրինակը. Ենթադրենք, որ դուք ունեք մրցույթի մասնակիցների աղյուսակ և նրանց արդյունքները

    Մայքլ Բրաունը նվիրված տեխնոլոգիայի էնտուզիաստ է, որը ձգտում է պարզեցնել բարդ գործընթացները՝ օգտագործելով ծրագրային գործիքները: Տեխնոլոգիական ոլորտում ավելի քան մեկ տասնամյակ փորձ ունենալով՝ նա կատարելագործել է իր հմտությունները Microsoft Excel-ում և Outlook-ում, ինչպես նաև Google Sheets-ում և Docs-ում: Մայքլի բլոգը նվիրված է իր գիտելիքներն ու փորձառությունը ուրիշների հետ կիսելուն՝ տրամադրելով հեշտ օգտագործվող խորհուրդներ և ձեռնարկներ՝ արտադրողականությունն ու արդյունավետությունը բարձրացնելու համար: Անկախ նրանից, թե դուք փորձառու մասնագետ եք, թե սկսնակ, Մայքլի բլոգը առաջարկում է արժեքավոր պատկերացումներ և գործնական խորհուրդներ՝ առավելագույն օգուտ քաղելու այս կարևոր ծրագրային գործիքներից: