Fonksiyonên mantiqî li Excel: Û, AN, XOR û NE

  • Vê Parve Bikin
Michael Brown

Dersdar cewhera fonksiyonên mentiqî yên Excel AND, OR, XOR û NOT rave dike û mînakên formulê peyda dike ku karanîna wan ên hevpar û dahênerî destnîşan dike.

Hefteya çûyî me li ser têgihiştinê xist. operatorên mentiqî yên Excel ku ji bo berhevdana daneyan di hucreyên cihê de têne bikar anîn. Îro, hûn ê bibînin ka meriv çawa karanîna operatorên mentiqî dirêj dike û ceribandinên berfirehtir ava dike da ku hesabên tevlihevtir pêk bîne. Fonksiyonên mentiqî yên Excel yên wek AND, OR, XOR û NOT dê ji we re bibin alîkar ku hûn vê yekê bikin.

    Fonksiyonên mentiqî yên Excel - pêşandan

    Microsoft Excel 4 fonksiyonên mantiqî pêşkêşî dike ku bixebite bi nirxên mantiqî. Fonksiyonên AND, OR, XOR û NOT in. Hûn van fonksiyonan bikar tînin dema ku hûn dixwazin di formula xwe de ji yek berhevdanê zêdetir bikin an li şûna yekê tenê çend şertan ceribandin. Her weha operatorên mentiqî, fonksiyonên mentiqî yên Excel dema ku argumanên wan têne nirxandin TRUE an FALSE vedigerin.

    Tabloya jêrîn kurteyek ji tiştê ku her fonksiyonek mentiqî dike pêşkêş dike da ku ji we re bibe alîkar ku hûn formula rast ji bo karek taybetî hilbijêrin. ... 10>Û Eger hemû arguman wek TRUE binirxînin TRUE vedigerîne. =AND(A2>=10, B2<5) Eger nirxek di şaneya A2 de ji 10-ê mezintir an wekhev be, formula TRUE vedigerîne. , û nirxek di B2 de ji 5 kêmtir e, DEWLETyekem 2 games. Hûn dixwazin zanibin ka kîjan ji wan pereyan li gorî şert û mercên jêrîn dê lîstika 3yemîn bilîze:

    • Pêşbirkên ku Lîstika 1 û Lîstika 2 qezenc kirine bixweber diçin tûra din û ne hewce ne ku lîstikê bilîzin. 3.
    • Pêşbirkên ku her du maçên ewil jî winda kirine, ji holê radibin û Lîstika 3 jî nalîzin.
    • Pêşbirkên ku Lîstika 1 an jî Lîstika 2 bi ser ketin, dê Lîstika 3 bilîzin da ku diyar bikin ka kî diçe nav dora paşîn û kî nake.

    Formulek XOR a hêsan tam wekî ku em dixwazin dixebite:

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

    Û heke hûn vê fonksiyona XOR-ê di ceribandina mentiqî ya formula IF-ê de bihêlin, hûn ê encamên hê maqûltir bistînin:

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

    Bikaranîna fonksiyona NOT di Excel de

    Fonksiyon NOT di warê hevoksaziyê de yek ji hêsantirîn fonksiyonên Excel e:

    NE (mantiqî)

    Tu fonksiyona NOT di Excel de bikar tîne da ku nirxek argumana wê berevajî bike. Bi gotineke din, heke mentiqî bi FALSE binirxîne, fonksiyona NOT TRUE vedigerîne û berevajî. Mînakî, her du formulên jêrîn FALSE vedigerînin:

    =NOT(TRUE)

    =NOT(2*2=4)

    Çima meriv dixwaze encamên weha pêkenok bistîne? Di hin rewşan de, dibe ku hûn bêtir eleqedar bibin ku hûn zanibin kengê şertek diyar nayê ji dema ku ew pêk tê. Mînakî, dema ku hûn navnîşek kincan dinirxînin, dibe ku hûn bixwazin hin rengê ku li gorî we ne derxin. Ez bi taybetî ji reş hez nakim, ji ber vê yekê ez bi vê formula re diçim:

    =NOT(C2="black")

    Wekadetî, di Microsoft Excel de ji yekê zêdetir rê hene ku meriv tiştekî bike, û hûn dikarin heman encamê bi karanîna operatora Ne wekhev bi dest bixin: =C2"reş".

    Heke hûn dixwazin çend şertan di nav de ceribandin formulek yekane, hûn dikarin NOT bi fonksiyona AND an OR re bikar bînin. Mînakî, heke we bixwesta ku rengên reş û spî ji holê rakin, formula dê weha bibe:

    =NOT(OR(C2="black", C2="white"))

    Û heke hûn tercîh dikin ku paltokek reş nebe, çakêtek reş an jî Dibe ku paltoyê piştê were hesibandin, divê hûn NE bi fonksiyona Excel AND re tevbigerin:

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

    Bikaranîna din a hevpar a fonksiyona NOT di Excel de berevajîkirina tevgera hin fonksiyonek din e. . Mînakî, hûn dikarin fonksiyonên NOT û ISBLANK bidin hev da ku formula ISNOTBLANK ya ku Microsoft Excel kêm e biafirînin.

    Wekî ku hûn dizanin, formula =ISBLANK(A2) TRUE vedigerîne heke şaneya A2 vala be. Fonksiyona NOT dikare vê encamê berevajî bike FALSE: =NOT(ISBLANK(A2))

    Û dûv re, hûn dikarin gavek pêşdetir bavêjin û bi fonksiyonên NOT / ISBLANK ji bo jiyanek rast daxuyaniyek IF ya hêl biafirînin. peywir:

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

    Ji bo îngilîzî ya sade hatiye wergerandin, formula ji Excel re dibêje ku jêrîn bike. Ger hucreya C2 ne vala be, hejmara di C2 de bi 0,15-ê zêde bikin, ev yek %15 bonus dide her firoşkarê ku firotek zêde kiriye. Ger C2 vala be, nivîsa "No bonus :(" xuya dibe.

    Di eslê xwe de, hûn bi vî rengî mantiqî bikar tînin.fonksiyonên li Excel. Bê guman, van mînakan tenê rûyê kapasîteyên AND, OR, XOR û NOT xêz kirine. Bi zanîna bingehîn, hûn dikarin aniha zanîna xwe berfireh bikin bi peywirên xwe yên rastîn û nivîsandina formulên berbiçav ên ji bo pelên xebata xwe.

    wekî din. AN Heke argumanek TRUE binirxîne TRUE vedigerîne. =OR(A2>=10, B2<5) Heke A2 be formula TRUE vedigerîne. ji 10 mezintir an wekhev an B2 ji 5 kêmtir e, an jî her du şert têne bicîh kirin. Ger yek ji şertên ku ew bi cih neanîn, formula FALSE vedigerîne. XOR An jî ji hemî argûmanan Veqetandek mentiqî vedigerîne. =XOR(A2>=10, B2<5) Eger A2 ji 10-ê mezintir an wekhev be an jî B2 ji 5-ê piçûktir be, formula TRUE vedigerîne. Heke yek ji şertan neyên cîbicîkirin an jî herdu şert neyên cîbicîkirin, formula FALSE vedigere. NE Nirxa mentiqî ya berevajîkirî ya argumana xwe vedigerîne. I.e. Heke arguman FALSE be, wê demê TRUE tê vegerandin û berovajî vê yekê. =NOT(A2>=10) Formula FALSE vedigerîne heke nirxek di şaneya A1 de ji 10-ê mezintir an wekhev be; Wekî din RAST e.

    Ji bilî çar fonksiyonên mantiqî yên ku li jor hatine destnîşan kirin, Microsoft Excel 3 fonksiyonên "şert" peyda dike - IF, IFERROR û IFNA.

    Excel fonksiyonên mentiqî - rastî û jimar

    1. Di argumanên fonksiyonên mantiqî de, hûn dikarin referansên hucreyê, nirxên hejmarî û nivîsê, nirxên Boolean, operatorên berhevdanê û fonksiyonên din ên Excel bikar bînin. Lêbelê, divê hemî arguman li gorî nirxên Boolean ên TRUE an FALSE, an referans an rêzikên ku nirxên mantiqî dihewîne binirxînin.
    2. Heke argumanek fonksiyonek mentiqî her hucreyên vala hebe, wihanirx têne paşguh kirin. Ger hemî arguman şaneyên vala bin, formula #VALUE vedigerîne! xeletî.
    3. Heke argûmaneke fonksiyoneke mentiqî jimareyan dihewîne, wê demê sifir dibe FALSE, û hemû hejmarên din tevî jimareyên neyînî bi TRUE dinirxînin. Mînakî, heke şaneyên A1:A5 jimaran hebin, formula =AND(A1:A5) dê TRUE vegere heke yek ji şaneyan 0 nehewîne, FALSE wekî din.
    4. Fonksiyonek mentiqî #VALUE vedigerîne! eger yek ji argumanan bi nirxên mantiqî nenirxîne xeletî ye.
    5. Fonksiyonek mentiqî #NAME vedigerîne? heke we navê fonksiyonê xelet binivîsîne an we hewl da ku fonksiyonê di guhertoyek berê ya Excel-ê de ku piştgirî nade bikar bînin, xelet bû. Mînakî, fonksiyona XOR tenê di Excel 2016 û 2013-an de dikare were bikar anîn.
    6. Di Excel 2007 û jortir de, hûn dikarin heya 255 argumanan di fonksiyonek mentiqî de bihewînin, bi şertê ku dirêjahiya tevahî formula nemîne. ji 8192 tîpan derbas dibe. Di Excel 2003 û jêrîn de, hûn dikarin heta 30 argumanan peyda bikin û dirêjahiya formula we ji 1024 tîpan derbas nabe.

    Bikaranîna fonksiyona AND-ê di Excel de

    Fonksiyon AND endamê herî populer ê malbata fonksiyonên mantiqê ye. Dema ku hûn neçar in ku çend şertan ceribandin û pê ewle bibin ku hemî wan têne bicîh kirin ew bi kêr tê. Ji hêla teknîkî ve, fonksiyona AND şert û mercên ku hûn diyar dikin diceribîne û TRUE vedigerîne ger hemî şert û merc bi RAST, FALSE binirxînin.Wekî din.

    Sîntaksa fonksiyona Excel AND wiha ye:

    AND(mantiqî1, [mantiqî2],…)

    Li ku derê mentiqî şert e ku hûn dixwazin ceribandinê bikin ku dikare her duyan rast binirxîne. an DEWLET. Şertê yekem (mantijî1) hewce ye, şertên paşerojê vebijarkî ne.

    Û niha, em li çend nimûneyên formulasê binêrin ku nîşan didin ka meriv çawa fonksiyonên AND-ê di formula Excel de bikar tîne.

    24>

    Fonksiyon Excel AND - Bikaranîna hevpar

    Jixwe fonksiyona Excel AND ne pir balkêş e û xwedan kêrhatîbûna teng e. Lê digel fonksiyonên din ên Excel, AND dikare bi girîngî kapasîteyên pelên xebatê yên we dirêj bike.

    Yek ji karanîna herî gelemperî ya fonksiyona Excel AND di argumana logical_test ya fonksiyona IF de tê dîtin ku li şûna çend şertan ceribandin tenê yek. Mînakî, hûn dikarin yek ji fonksiyonên AND-ê yên li jor di hundurê fonksiyona IF-ê de hêl bikin û encamek mîna vê bistînin:

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

    Zêdetir IF / Û mînakên formulê, ji kerema xwedersa wî binihêrin: fonksiyona Excel IF bi pir şert û mercên Û.

    Formulek Excel ji bo şerta BETWEEN

    Heke hûn hewce ne ku di navbera formula Excel-ê de ku hemî nirxan di navbera her duyan de hildibijêre biafirînin. nirxan, nêzîkbûnek hevpar ev e ku meriv fonksiyona IF bi AND-ê re di ceribandina mentiqî de bikar bîne.

    Mînakî, di stûnên A, B û C de 3 nirx hene û hûn dixwazin zanibin ka nirxek di stûna A de dikeve. di navbera nirxên B û C de. Ji bo çêkirina formulek weha, ya ku hewce dike fonksiyona IF ya bi AND-ya hêlîn û çend operatorên berhevdanê ye:

    Formula ku kontrol bike ka X di navbera Y û Z de ye, tê de:

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

    Formula kontrolkirina ka X di navbera Y û Z de ye, ne tê de ye:

    =IF(AND(A2>B2, A2

    Wekî ku di dîmena jorîn de diyar dibe, formula Ji bo hemî celebên daneyê - hejmar, tarîx û nirxên nivîsê bi rengek bêkêmasî dixebite. Dema ku nirxên nivîsê didin ber hev, formula wan bi rêza alfabeyê tîp bi tîp kontrol dike. Mînakî, diyar dike ku Sêv ne di navbera Apricot û Mûz de ne ji ber ku "p"ya duyemîn di Sêv de tê berî "r" li Apricot . Ji kerema xwe ji bo hûragahiyan zêdetir Bikaranîna operatorên berhevdana Excel bi nirxên nivîsê re binêre.

    Wek ku hûn dibînin, formula IF /AND sade, bilez û hema hema gerdûnî ye. Ez dibêjim "hema" ji ber ku ew yek senaryoyê nagire. Formula jorîn tê vê wateyê ku nirxek di stûna B de ji stûna C piçûktir e, ango stûna B her gavnirxa sînorê jêrîn û C - nirxa sînorê jorîn heye. Sedema vê yekê ye ku formula " Na " vedigere bo rêza 6, ku A6 12, B6 - 15 û C6 - 3 heye û her weha ji bo rêza 8 ku A8 24-November e, B8 26- ye. Kanûn û C8 21-Oct e.

    Lê heke hûn bixwazin ku formula weya di navbera hev de rast bixebite bêyî ku nirxa sînorê jêrîn û ya jorîn li ku bimîne çi ye? Di vê rewşê de, fonksiyona Excel MEDIAN bikar bînin ku navgîniya hejmarên diyarkirî vedigerîne (ango jimareya di nîvê komek ji hejmaran de).

    Ji ber vê yekê, heke hûn di ceribandina mentiqî ya IF de cîh bikin Û fonksiyona bi MEDIAN re, formula dê wekî:

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

    Û hûn ê encamên jêrîn bistînin:

    Wek ku hûn dibînin, fonksiyona MEDIAN ji bo hejmar û dîrokan bêkêmasî dixebite, lê #NUM-ê vedigerîne! çewtî ji bo nirxên nivîsê. Heyf, tu kes ne bêkêmasî ye: )

    Heke hûn formulayek bêkêmasî ya Di Navbera de dixwazin ku ji bo nirxên nivîsê û hem jî ji bo jimare û tarîxan bixebite, wê hingê hûn neçar in ku bi karanîna AND / OR tekstek mentiqî ya tevlihevtir ava bikin. fonksiyonên weha:

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

    Bikaranîna fonksiyona OR di Excel de

    Herwiha AND, fonksiyona Excel OR a fonksiyona bingehîn a mentiqî ku ji bo berhevdana du nirx an daxuyaniyan tê bikar anîn. Cûdahî ev e ku fonksiyona OR TRUE vedigerîne ger bi kêmanî yek argûman wekî TRUE binirxîne, û FALSE vedigerîne ger hemî arguman FALSE bin. Fonksiyona OR di her tiştî de heyeguhertoyên Excel 2016 - 2000.

    Sîntaksa fonksiyona Excel OR pir dişibe AND:

    OR(mantiqî1, [mantiqî2],…)

    Li ku derê mentiqî tiştek e ku hûn dixwazin ceribandinê bikin. ew dikare RAST an DEWLET be. Yekem mentiqî pêwîst e, şertên zêde (heta 255 di guhertoyên nûjen ên Excel de) vebijarkî ne.

    Û niha, em çend formulan binivîsin da ku hûn hest bikin ka fonksiyona OR di Excel de çawa dixebite.

    Formula Danasîn
    =AND(A2="Bananas", B2>C2) Rast vedigere eger A2 "Bananas" hebe û B2 ji C2 mezintir be, ÇEWL Wekî din. .
    =AND(B2>20, B2=C2) Eger B2 ji 20-ê mezintir be û B2 ji C2-yê mezintir be, FALSE wekî din, TRUE vedigerîne.
    =AND(A2="Bananas", B2>=30, B2>C2)
    Formula Danasîn
    =OR(A2="Bananas", A2="Oranges") Rast vedigerîne heke A2 "Mûz" an jî hebe "Pirteqalên", FALSE wekî din.
    =OR(B2>=40, C2>=20) Rast vedigerîne eger B2 ji 40-ê mezintir an wekhev be an jî C2 ji 20-ê mezintir an wekhev be, wekî din FALSE.
    =OR(B2=" ",) Eger B2 yan C2 vala be yan herdu jî, FALSE wekî din TRUE vedigerîne.

    Herwiha fonksiyona Excel AND, OR bi berfirehî tê bikar anîn ji bo berfirehkirina kêrhatina fonksiyonên din ên Excel ên ku ceribandinên mentiqî pêk tînin, mînakî. fonksiyona IF. Li vir tenê çend mînak hene:

    IF fonksiyona bi OR ya hêlînkirî

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

    Formula " Baş " vedigerîne. heke jimareyek di şaneya B3 de ji 30-î mezintir be an jî hêjmara di C2-ê de ji 20-ê mezintir be, " Bad " wekî din.

    Excel AND / OR di yek formulekê de kar dike

    Xwezî, tu tişt nahêle ku hûn herdu fonksiyonan bikar bînin, Û & amp; AN, di formula yekane de ger mantiqa karsaziya we vê yekê hewce bike. Dibe ku bêsînor hebeguhertoyên formulên weha ku li gorî qalibên bingehîn ên jêrîn pêk tên:

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

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

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

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

    Mînakî, heke we dixwest zanibin ka çi barên mûz û porteqalan têne firotin, ango jimara "Di stûnê" de (stûna B) bi hêjmara "Firot" (stûna C) re ye, formula OR/Û ya jêrîn dikare bi lez vê yekê ji we re nîşan bide. :

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

    Fonksiyon OR di formatkirina şertî ya Excel de

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

    Rêbaz bi formula OR ya jorîn rêzên ku di stûna B an C de, an di her duyan de şaneyek vala vedihewîne ronî dike.

    Ji bo bêtir agahdarî li ser formulên formkirina şertî, ji kerema xwe li jêrîn binêre gotar:

    • Formulên formatkirina şertî yên Excel
    • Guhertina rengê rêzê li gorî nirxa şaneyek
    • Guherandina rengê şaneyek li ser bingeha nirxek şaneyek din
    • Meriv çawa her rêzek din di Excel de ronî dike

    Bikaranîna fonksiyona XOR di Excel de

    Di Excel 2013 de, Microsoft fonksiyona XOR destnîşan kir, ku ev yek mentiqî ye Exc fonksiyona lusive OR . Ev têgîn bê guman ji we re yên ku bi gelemperî ji her zimanek bernamesaziyê an zanistiya komputerê xwedî hin zanîn in re nas e. Ji bo kesên ku nabêjin, dibe ku têgeha 'Exclusive An' di destpêkê de hinekî dijwar be, lê bi hêvî me ku ravekirina jêrîn ku bi mînakên formulê ve hatî destnîşan kirin dê bibe alîkar.

    Sîntaksa fonksiyona XOR yek e ji OR'an re :

    XOR(mantiqî1, [mantiqî2],…)

    Daxuyaniya mentiqî ya yekem (1-ya mantiqî) hewce ye, nirxên mentiqî yên zêde vebijarkî ne. Hûn dikarin heta 254 şertan di yek formulekê de biceribînin, û ev dikarin nirx, rêzik, an referansên mentiqî bin ku bi TRUE an FALSE dinirxînin.

    Di guhertoya herî hêsan de, formula XOR tenê 2 gotinên mentiqî dihewîne û dihewîne. vedigerîne:

    • Rast e ku her yek arguman wek TRUE binirxîne.
    • FALSE eger herdu arguman RAST in an jî yek jî TRUE ne.

    Dibe ku ev yek hêsantir be ji mînakên formulê fêm bikin:

    Formula Encam Dasîn
    =XOR(1>0, 2<1) RAST RAST vedigerîne ji ber ku argumana 1emîn RAST e û argumana 2yemîn FALSE ye.
    =XOR(1<0, 2<1) FALSE FALSE vedigerîne ji ber ku herdu arguman jî FALSE ne.
    =XOR(1>0, 2>1) FALSE FALSE vedigerîne ji ber ku her du arguman jî RAST in.

    Gava ku bêtir daxuyaniyên mentiqî têne zêdekirin, fonksiyona XOR di Excel de encam dide:

    • Rast e heke jimareyek yekd a argumanan bi TRUE binirxîne;
    • FALSE eger hejmara giştî ya gotinên RAST be, yan jî eger hemû be Daxuyan DEREŞT in.

    Dîrêjeya jêrîn xalê nîşan dide:

    Heke hûn ne bawer in ku fonksiyona Excel XOR çawa dikare li ser karekî were sepandin. senaryoya jiyana rast, mînaka jêrîn bifikirin. Bifikirin ku we tabloyek pêşbazan û encamên wan ji bo we heye

    Michael Brown dilxwazek teknolojiyê ya dilsoz e ku bi hewesek hêsankirina pêvajoyên tevlihev bi karanîna amûrên nermalavê ye. Bi zêdetirî deh salan ezmûnek di pîşesaziya teknolojiyê de, wî jêhatîbûna xwe di Microsoft Excel û Outlook, û her weha Google Sheets û Docs de pêş xist. Bloga Michael ji bo parvekirina zanyarî û pisporiya xwe bi kesên din re veqetandî ye, ji bo baştirkirina hilberî û karîgeriyê serişte û dersên hêsan-şopandinê peyda dike. Çi hûn pisporek demsalî ne an jî destpêkek in, bloga Michael ji bo ku hûn herî zêde ji van amûrên nermalava bingehîn sûd werbigirin, têgihiştinên hêja û şîretên pratîkî pêşkêşî dike.