Hawlaha macquulka ah ee Excel: IYO, AMA, XOR iyo MAYA

  • La Wadaag Tan
Michael Brown

Tababarku wuxuu sharxayaa nuxurka hawlaha macquulka ah ee Excel IYO, AMA, XOR iyo MAYA wuxuuna bixiyaa tusaalooyin qaacido ah oo muujinaya isticmaalkooda caadiga ah iyo hal-abuurka. Hawlwadeennada macquulka ah ee Excel kuwaas oo loo isticmaalo isbarbardhigga xogta unugyo kala duwan. Maanta, waxaad arki doontaa sida loo kordhiyo isticmaalka hawl-wadeennada macquulka ah oo loo dhiso imtixaanno aad u faahfaahsan si loo sameeyo xisaabin adag. Hawlaha macquulka ah ee Excel sida AND, AMA, XOR iyo NO ayaa kaa caawin doona inaad tan sameyso.

    >

Excel logical functional - dulmar

Microsoft Excel waxay bixisaa 4 hawlood oo macquul ah oo lagu shaqeeyo oo leh qiyamka macquulka ah. Shaqaaluhu waa IYO, AMA, XOR iyo MAYA. Waxaad isticmaashaa hawlahan marka aad rabto inaad sameyso wax ka badan hal isbarbardhigga caanahaaga ama aad tijaabiso shuruudo badan halkii aad ka isticmaali lahayd hal keliya. Sidoo kale hawl-wadeennada macquulka ah, Excel logical function ayaa soo noqda RUN ama BEEN marka doodooda la qiimeeyo

Jadwalka soo socdaa waxa uu bixinayaa koob kooban oo ku saabsan waxa shaqo kasta oo macquul ah uu qabto si uu kaaga caawiyo inaad doorato qaacidada saxda ah ee hawl gaar ah.

> > > 13> 10>IYO > > =AND(A2>=10, B2<5) > , oo qiimaha B2 uu ka yar yahay 5, BEENugu horeeya 2 kulan. Waxaad doonaysaa inaad ogaato mid ka mid ah bixiyeyaasha ciyaari doona ciyaarta 3aad iyadoo lagu saleynayo shuruudaha soo socda:
    >> Tartamayaasha ku guuleystay Game 1 iyo Game 2 ayaa si toos ah ugu gudbi doona wareegga xiga mana aha inay ciyaaraan Game 3.
  • Tartankii laga badiyay labadii kulan ee hore waa laga saaray oo ma ciyaarin ciyaarta 3-aad. wareega xiga iyo cidda aan samayn.

Qaabka fudud ee XOR ayaa u shaqeeya sida aan rabno:

> =XOR(B2="Won", C2="Won") > Oo haddii aad buul shaqadan XOR geliso imtixaanka macquulka ah ee qaaciddada HADDII, waxaad heli doontaa natiijooyin caqli gal ah oo intaa ka sii badan:

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

>

> Adeegsiga NOT function in Excel

Shaqada NOT waa mid ka mid ah hawlaha ugu fudud ee Excel marka la eego syntax:

MAAHA(macquul ah)

Waxaad u isticmaashaa NOT function in Excel si aad u beddesho qiimaha dooddeeda. Si kale haddii loo dhigo, haddii macquulka ah lagu qiimeeyo BEEN, shaqada MA'AHA waxay soo noqotaa RUN iyo lidkeeda. Tusaale ahaan, labada qaacido ee hoose waxay soo celiyaan BEEN:

=NOT(TRUE)

=NOT(2*2=4)

Muxuu qofku u doonayaa inuu helo natiijooyin qosol badan Xaaladaha qaarkood, waxaa laga yaabaa inaad aad u xiisaynayso inaad ogaato marka xaalad gaar ah aan la buuxin marka loo eego marka ay tahay. Tusaale ahaan, markaad dib u eegayso liiska lebbiska, waxaa laga yaabaa inaad rabto inaad ka saarto midab aan ku habboonayn. Anigu si gaar ah uma jecli madowga, markaa waxaan sii wadaa qaacidadan:

> =NOT(C2="black") > SidaSida caadiga ah, gudaha Microsoft Excel waxaa jira wax ka badan hal hab oo wax lagu sameeyo, waxaadna ku gaari kartaa isla natiijada adiga oo isticmaalaya " Not equal to operator: = C2" madow".

Haddii aad rabto inaad tijaabiso dhowr shuruudood hal qaacido, ma isticmaali kartid iyadoo lala xiriirinayo IYO ama AMA shaqada. Tusaale ahaan, haddii aad rabto in aad ka saarto midabada madow iyo caddaanka, qaacidada waxay u egtahay sidan:

> =NOT(OR(C2="black", C2="white")) Jaakada dhogorta dhabarka ayaa laga yaabaa in la tixgeliyo, waa inaadan isticmaalin adigoo isku dhafan Excel IYO function:

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

Isticmaalka kale ee caadiga ah ee NOT function in Excel waa in la beddelo habdhaqanka hawl kale. . Tusaale ahaan, waxaad isku dari kartaa NOT iyo ISBLANK si aad u abuurto qaabka ISNOTBLANK ee Microsoft Excel ka maqan tahay.

Sida aad ogtahay, formula = ISBLANK(A2) waxay soo celisaa RUN haddii unugga A2 uu bannaan yahay. Shaqada NOT waxay u rogi kartaa natiijadan BEEN: = MAYA (ISBLANK(A2))

Markaa, waxaad qaadi kartaa tallaabo dheeraad ah oo waxaad abuuri kartaa gogol-dhaaf ah HADDII hadal leh NOT / ISLANK hawlo nolosha dhabta ah Hawsha:

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

oo loo turjumay Ingiriisi cad, qaacidadu waxay u sheegaysaa Excel inuu sameeyo waxa soo socda. Haddii unugga C2 uusan madhnayn, ku dhufo lambarka C2 0.15, taasoo siinaysa 15% gunno iibiye kasta oo sameeyey wax iib ah oo dheeraad ah. Haddii C2 uu bannaan yahay, qoraalka "No bonus :(" ayaa soo baxaya.

Nuxur ahaan, tani waa sida aad u isticmaasho macquulka ahhawlaha Excel. Dabcan, tusaalooyinkani waxay kaliya xoqeen dusha sare ee AND, AMA, XOR iyo MA AHA. Aqoonta aasaasiga ah, waxaad hadda kordhin kartaa aqoontaada adiga oo la tacaalaya hawlahaaga dhabta ah oo aad u qorto qaabab faahfaahsan oo caqli gal ah xaashidaada shaqo.

Haddii kale. > > 9> > > >
Shaqaynta Sharaxaad Tusaale Formula Sharaxaadda Formula
Waxay soo celisaa RUN haddii dhammaan doodaha ay qiimeeyaan RUN.
AMA Wuxuu soo celiyaa TRUE haddii dood kasta lagu qiimeeyo RUN ka weyn ama le'eg 10 ama B2 ayaa ka yar 5, ama labada shuruudood waa la buuxiyey. Haddii labada shuruudood midkoodna uusan buuxin, qaacidadu waxay soo celinaysaa BEEN.
XOR Waxay soo celisaa arrin macquul ah oo gaar ah ama dhammaan doodaha. =XOR(A2>=10, B2<5) <11 Qodobbada waxay soo celinaysaa RUN haddii A2 midkood ka weyn yahay ama la mid yahay 10 ama B2 uu ka yar yahay 5. Haddii labada shuruudood midkoodna la buuxin ama labada shuruudood la buuxiyo, qaacidadu waxay soo noqonaysaa BEEN.
MAYA Waxay soo celisaa qiimaha macquulka ah ee doodeeda. I.e Haddi ay doodu tahay BEEN, RUN ayaa la soo celiyaa oo caksigeeda. =NOT(A2>=10) Qaciidada waxay soo celinaysaa BEEN haddii qiimaha unugga A1 uu ka weyn yahay ama la mid yahay 10; RUN haddii kale.
> Marka lagu daro afarta hawlood ee macquulka ah ee kor lagu soo sheegay, Microsoft Excel waxay bixisaa 3 hawlood oo "shuruudo ku xiran" - IF, IFERROR iyo IFNA.

Excel Hawlaha macquulka ah - xaqiiqooyinka iyo tirooyinka

    >
  1. Doodaha shaqooyinka macquulka ah, waxaad isticmaali kartaa tixraacyada unugyada, qiimaha tirooyinka iyo qoraalka, qiyamka Boolean, hawlwadeennada isbarbardhigga, iyo hawlaha kale ee Excel. Si kastaba ha ahaatee, dhammaan doodaha waa in lagu qiimeeyaa qiyamka Boolean ee RUN ama BEEN, ama tixraacyo ama qaabab ka kooban qiyam macquul ah.
  2. Haddii dood shaqo macquul ah ay ka kooban tahay wax unugyada madhan , sidaqiyamka waa la iska indhatiray. Haddi dooda oo dhami ay yihiin unug madhan, qaacidada ayaa soo celinaysa #VALUE! qalad.
  3. Hadii dood shaqo macquul ah ay ka kooban tahay tirooyin, markaas eber ayaa qiimeeya BEEN, iyo dhammaan tirooyinka kale oo ay ku jiraan tirooyinka taban waxay qiimeeyaan RUN. Tusaale ahaan, haddii unugyada A1:A5 ay ka kooban yihiin tirooyin, qaacidada = AND(A1:A5) waxay soo celinaysaa RUN haddii midna unugyadu aysan ku jirin 0, BEEN haddii kale. khalad haddi doodaha midkoodna lagu qiimeeyo qiyamka macquulka ah.
  4. Shaqo macquul ah ayaa soo celisa #NAME? qalad haddii aad si khaldan u qortay magaca shaqada ama aad isku dayday inaad u isticmaasho shaqada noocii hore ee Excel ee aan taageerin. Tusaale ahaan, shaqada XOR waxaa loo isticmaali karaa Excel 2016 iyo 2013 oo keliya.
  5. Excel 2007 iyo wixii ka sareeya, waxaad ku dari kartaa ilaa 255 doodo si macquul ah, waase haddii dhererka guud ee qaaciddada uusan ku jirin. ka badan 8,192 xaraf In Excel 2003 iyo ka hoose, waxaad keeni kartaa ilaa 30 doodood oo wadarta dhererka qaacidadaadu waa in aanay dhaafin 1,024 xaraf.

Isticmaalka AND function in Excel

The AND function waa xubinta ugu caansan qoyska hawlaha macquulka ah. Waxay ku imanaysaa anfaca marka ay tahay inaad tijaabiso dhowr shuruudood oo aad hubiso in dhamaantood la buuxiyey. Farsamo ahaan, shaqada AND waxay tijaabinaysaa shuruudaha aad sheegtay waxayna soo celisaa RUN haddii dhammaan shuruudaha ay qiimeeyaan RUN, BEENHaddii kale.

Halkan ka-hadalka Excel IYO shaqadu waa sida soo socota:

IYO (macquul1, [logical2], …)

Halka macquulka ah waa xaaladda aad rabto inaad tijaabiso taas oo qiimeyn karta mid run ah. ama BEEN. Xaaladda koowaad (macquul ah1) ayaa loo baahan yahay, shuruudaha ku xiga waa ikhtiyaari

Hadda, aynu eegno tusaalooyin qaacido ah oo muujinaya sida loo isticmaalo AND functions ee qaababka Excel.

> 10 > > >
=AND(B2>20, B2=C2) Soo noqda RUN haddii B2 ka weyn yahay 20 iyo B2 la mid yahay C2, BEEN haddii kale.
=AND(A2="Bananas", B2>=30, B2>C2) Run soo noqda haddii A2 ka kooban yahay "mooska", B2 uu ka weyn yahay ama la mid yahay 30 iyo B2 uu ka weyn yahay C2, BEEN haddii kale.
> 24>

Excel AND function - isticmaalka caadiga ah

Laf ahaantiisa, Excel IYO function maaha mid aad u xiiso badan oo leh faa'iido cidhiidhi ah. Laakiin marka lagu daro hawlaha kale ee Excel, IYO waxay si weyn u kordhin kartaa awoodda xaashiyahaaga shaqo.

Mid ka mid ah isticmaalka ugu badan ee Excel IYO function waxaa laga helaa doodaha macquulka ah ee shaqada IF si loo tijaabiyo dhowr shuruudood beddelkeeda. mid kaliya. Tusaale ahaan, waxaad buul ka dhigi kartaa mid ka mid ah hawlaha AND ee kor ku xusan gudaha shaqada IF oo waxaad ka heli kartaa natiijo tan la mid ah:

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

> 3> Wixii dheeraad ah HADDII / IYO tusaalooyin qaacido ah, fadlanEeg casharkiisa: Excel HADDII uu ku shaqeeyo dhawr iyo shuruudo.

>

Qaabka Excel ee shuruudaha u dhexeeya

Haddii aad u baahan tahay inaad abuurto inta u dhaxaysa formula gudaha Excel kaas oo dooranaya dhammaan qiyamka u dhexeeya labada la siiyey. qiyamka, habka caadiga ah waa in la isticmaalo IF function with AND ee imtixaanka macquulka ah

Tusaale ahaan, waxaad leedahay 3 qiyam ee tiirarka A, B iyo C oo aad rabto in aad ogaato haddii qiimaha tiirka A uu dhaco. inta u dhaxaysa qiyamka B iyo C. Si loo sameeyo qaacido noocan oo kale ah, waxa kaliya ee ay qaadanayso waa shaqada HADDII oo leh buul iyo laba isbarbar dhig:

Formula si loo hubiyo in X u dhexeeyo Y iyo Z, oo ay ku jiraan:

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

Foomuunka si loo hubiyo in X u dhexeeyo Y iyo Z, aan loo dhexayn:

=IF(AND(A2>B2, A2

Sida ka muuqata sawirka kore, qaacidada si fiican ayuu ugu shaqeeyaa dhammaan noocyada xogta - tirooyinka, taariikhaha iyo qiyamka qoraalka. Marka la is barbar dhigo qiyamka qoraalka, qaacidadu waxa ay ku hubisaa xarfo-xaraf siday u kala horreeyaan alifbeetada. Tusaale ahaan, waxay sheegaysaa in Tufaax aysan u dhexayn Abrikot iyo mooska sababtoo ah "p" labaad ee Tufaaxa ayaa ka horreeya "r" gudaha Abrikot . Fadlan eeg Isticmaalka hawlwadeenada isbarbardhigga Excel ee leh qiimaha qoraalka si aad u hesho tafaasiil dheeraad ah.

>Sida aad aragto, IF / AND formula waa mid fudud, degdeg ah oo ku dhawaad ​​caalami ah. Waxaan leeyahay "ku dhawaad" sababtoo ah ma daboosho hal dhacdo. Qaaciddada sare waxay tusinaysaa in qiimaha tiirka B uu ka yar yahay tiirka C, ie. tiirka B had iyo jeerka kooban yahay qiimaha hoose ee xadka iyo C - qiimaha xadka sare. Tani waa sababta ay qaacidadu u soo noqoto " Maya" ee safka 6, halkaas oo A6 leeyahay 12, B6 - 15 iyo C6 - 3 iyo sidoo kale safka 8 halkaas oo A8 waa 24-Nov, B8 waa 26- Dec iyo C8 waa 21-Oct.

Laakin ka waran haddii aad rabto in inta u dhaxaysa caanahaaga ay si sax ah u shaqeyso iyada oo aan loo eegin halka ay ku nool yihiin qiyamka-xidhka hoose iyo kan sare? Xaaladdan oo kale, isticmaal shaqada MEDIAN ee Excel ee soo celisa dhexdhexaadinta nambarada la bixiyay (tusaale ahaan lambarka ku yaala bartamaha lambarrada).

Marka, haddii aad bedesho IYO imtixaanka macquulka ah ee HADDII la shaqeynta MEDIAN, qaacidadu waxay u socon doontaa sida:

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

Oo waxaad heli doontaa natiijooyinka soo socda:

>

>Sida aad aragto, Shaqada MEDIAN waxay si fiican ugu shaqaysaa tirooyinka iyo taariikhaha, laakiin waxay soo celisaa #NUM! qaladka qiimaha qoraalka Hoogay, ma jiro qof kaamil ah hawlaha, sida tan:

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

>

Isticmaalka AMA function Excel

Sidoo kale IYO, Excel AMA function waa a shaqada aasaasiga ah ee macquulka ah oo loo isticmaalo in lagu barbardhigo laba qiyam ama odhaah. Farqiga u dhexeeya ayaa ah in shaqada OR ay soo celiso RUN haddii ugu yaraan hal haddii dooduhu ay ku qiimeeyaan RUN, oo ay soo celiyaan BEEN haddii dhammaan dooduhu ay yihiin BEEN. Shaqada OR waa laga heli karaa dhammaanversions of Excel 2016 - 2000.

Syntax ee Excel AMA shaqada aad bay ula mid tahay IYO:

AMA taasi waxay noqon kartaa RUN ama BEEN. Macnaha ugu horreeya ayaa loo baahan yahay, shuruudo dheeraad ah (ilaa 255 ee noocyada casriga ah ee Excel) waa ikhtiyaari.

Imikana, aan kuu soo qorno dhowr hab oo adiga kuu gaar ah si aad u dareento sida OR u shaqeeyo Excel. 3>

>Sharaxaad > > >
Formula
=OR(A2="Bananas", A2="Oranges") Waxay soo noqotaa RUN haddii A2 ka kooban yahay "Muus" ama "Oranges", haddii kale BEEN.
=OR(B2>=40, C2>=20) Soo noqda RUN haddii B2 ka weyn yahay ama la mid yahay 40 ama C2 uu ka weyn yahay ama la mid yahay 20, been haddii kale.
=OR(B2=" ",) Soo noqda RUN haddii B2 ama C2 midkood bannaan yahay ama labadaba, been haddii kale. 29>

Sidoo kale Excel IYO function, AMA waxaa si weyn loo isticmaalaa in lagu balaadhiyo faa'iidada hawlaha kale ee Excel kuwaas oo sameeya imtixaanno macquul ah, tusaale ahaan; shaqada IF. Waa kuwan dhawr tusaale:

Hadii ay ku shaqaynayso buul buul leh AMA >

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

Qaacdadu waxay soo celisaa " Wanaagsan " Haddii lambarka unugga B3 uu ka weyn yahay 30 ama lambarka C2 uu ka weyn yahay 20, " Bad " haddii kale.

Excel IYO / AMA waxay ku shaqeeyaan hal qaacido <22

Dabiici ahaan, ma jiraan wax kaa diidaya inaad isticmaasho labada hawlood, IYO & AMA, hal qaacido haddii macquulka ganacsigaagu u baahan yahay tan. Waxaa jiri kara aan xad lahaynkala duwanaanshiyaha qaaciidooyinkan oo kale kuwaas oo hoos u dhigaya qaababka aasaasiga ah ee soo socda:

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

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

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

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

Tusaale ahaan, Haddii aad rabto inaad ogaato shixnado muus iyo liin ah oo la iibiyo, i.e. "In stock" nambarka (column B) wuxuu la mid yahay lambarka "iibiyay" (column C), caanaha soo socda AMA/AND ayaa si dhakhso ah kuugu tusi kara tan. :

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

AMA ku shaqeeya qaabaynta shuruudaha Excel > 3> =OR($B2="", $C2="")

Xeerka qaacidada sare ee AMA waxay muujinaysaa safafka ay ku jiraan unug madhan oo ku jira tiirka B ama C, ama labadaba Maqaallada:

  • Qaciidooyinka qaabaynta shuruudda ee Excel
  • >
  • Beddelida midabka safafka ee ku salaysan qiimaha unugga
  • Bedelida midabka unugga oo ku salaysan qiime unug kale
  • Sida loo iftiimiyo saf kasta oo kale gudaha Excel

Isticmaalka shaqada XOR ee Excel

Excel 2013, Microsoft waxay soo bandhigtay shaqada XOR, taasoo macquul ah Exc lusive OR function. Eraygani xaqiiqdii waa yaqaan kuwa idinka mid ah oo waxooga aqoon u leh luuqad kasta oo barnaamij ama guud ahaan sayniska kombiyuutarka. Kuwa aan haysan, fikradda 'Exclusive Or' ayaa laga yaabaa inay ku yara adkaato in la fahmo marka hore, laakiin waxaan rajeyneynaa in sharraxaadda hoose ee lagu sawiray tusaalooyinka qaacidada ay ku caawin doonto

Syntax ee shaqada XOR waa isku mid. ku socota OR's:

XOR (macquul ah1, [macquul ah],…)

Odhaahda macquulka ah ee ugu horreysa (Logical 1) ayaa loo baahan yahay, qiimayaal macquul ah oo dheeri ah ayaa ikhtiyaari ah. Waxaad ku tijaabin kartaa ilaa 254 shuruudood hal qaacido, kuwanu waxay noqon karaan qiyam macquul ah, arrays, ama tixraacyo lagu qiimeeyo RUN ama BEEN.

Nooca ugu fudud, qaacidada XOR waxay ka kooban tahay 2 odhaah oo macquul ah iyo soo noqda:

  • RUN haddii labada doodoodba ay RUN ku qiimeeyaan.
  • BEEN haddii ay labaduba run yihiin ama midkoodna aanu run ahayn.

Tani way fududaan kartaa in la sameeyo. ka fahan tusaalooyinka qaacidada ah:

>Natiijada >Sharaxa > >> > > =XOR(1>0, 2<1) > >
Formula
RUN Run bay soo noqotaa waayo doodda 1aad waa RUN, dooda 2aadna waa BEEN. Waxay soo celisaa BEEN sababtoo ah labada doodba waa BEEN.
=XOR(1>0, 2>1) BEEN

Marka lagu daro odhaahyo macquul ah oo dheeraad ah, shaqada XOR ee Excel waxay keentaa:

    > RUN haddii tiro aan caadi ahayn oo doodaha ka mid ah lagu qiimeeyo RUN; 19>BEEN haddii ay tahay wadarta guud ee bayaannada runta ah waa xitaa, ama haddii dhammaan Hadalku waa BEEN.

Shaashada hoose waxay muujinaysaa barta:

>>Haddii aanad hubin sida shaqada Excel XOR loogu dabaqi karo a xaaladda dhabta ah, tixgeli tusaalahan soo socda. Ka soo qaad inaad haysatid shaxda tartamayaasha iyo natiijooyinkooda

Michael Brown waa xamaasad tignoolajiyada u heellan oo xiise u leh fududaynta hababka adag iyadoo la adeegsanayo aaladaha software. In ka badan toban sano oo waayo-aragnimo ah oo ku saabsan warshadaha teknoolajiyada, wuxuu ku horumariyay xirfadihiisa Microsoft Excel iyo Outlook, iyo sidoo kale Google Sheets iyo Docs. Blog-ga Michael wuxuu u heellan yahay inuu la wadaago aqoontiisa iyo khibradiisa dadka kale, isagoo siinaya tabo-fudud oo la raaco iyo casharro lagu horumarinayo wax soo saarka iyo hufnaanta. Haddii aad tahay xirfadle khibrad leh ama bilow ah, Michael's blog wuxuu bixiyaa fikrado qiimo leh iyo talooyin wax ku ool ah si aad uga faa'iidaysato qalabkan software-ka ah ee muhiimka ah.