Operasyonên Boolean li Excel

Fonksîyonek mentiqî celebek fonksiyonê ye ku dikare yek ji nirxên gengaz vegerîne - rast e heke şaneyek nirxên ku hin pîvanan pêk tînin û xelet be heke ev nebe. Fonksiyonên mantiqê ji bo bernamekirina pelên berbelav têne bikar anîn da ku hûn xwe ji kiryarên pir caran dubare bikin.

Wekî din, fonksiyonên mentiqî dikarin werin bikar anîn da ku kontrol bikin ka naveroka hucreyek çend pîvanan digihîje çi astê. Nirxên din ên boolean jî dikarin bêne kontrol kirin.

Operatorên Berawirdkirinê

Her biwêj operatorên berhevdanê dihewîne. Ew wiha ne:

  1. = - nirxa 1 bi nirxa 2 re wekhev e.
  2. > - nirxa 1 ji nirxa 2 mezintir e.
  3. < – 1 hê bêtir 2.
  4. >= nirxa 1 an jî bi nirxa 2 an mezintir re wekhev e.
  5.  <= 1 ê din 2 îdentîkî ye.
  6. <> nirxa 1 an ji nirxa 2 an kêmtir.

Wekî encamek, Excel yek ji du encamên gengaz vedigere: rast (1) an xelet (2).

Ji bo karanîna fonksiyonên mantiqî, di hemî rewşên gengaz de, pêdivî ye ku şertek ku yek an çend operatoran vedihewîne diyar bike.

Fonksiyona rastîn

Ji bo bikaranîna vê funksîyonê ne hewce ye ku bikaribe bi du argumanan re bêje, û ew e ku her tişt vedigere «Istina» (chto sootветствует цифре 1ичной системы счисления).

Mînaka Formulê - =RAST().

Fonksiyona derewîn

Fonksîyon bi tevahî mîna ya berê ye, tenê encama ku ji hêla wê ve hatî vegerandin "Derew" e. Formula herî hêsan a ku hûn dikarin vê fonksiyonê bikar bînin jêrîn e =ЛОЖЬ().

Û fonksiyonê

Armanca vê formulê vegerandina nirxa "Rast" e dema ku her yek ji argumanan bi nirxek an hin pîvanên ku li jor hatine diyar kirin li hev dike. Ger ji nişkê ve di navbera yek ji pîvanên pêwîst de nakokî hebe, wê hingê nirxa "False" tê vegerandin.

Referansên hucreya Boolean jî wekî pîvanên fonksiyonê têne bikar anîn. Hejmara herî zêde argûmanên ku dikarin werin bikar anîn 255 e. Lê hewcedariya mecbûrî hebûna herî kêm yek ji wan di nav kevanan de ye.

ИRastîşaş
RastîRastîşaş
şaşşaşşaş

Hevoksaziya vê fonksiyonê ev e:

=Û (Boolean1; [Boolean2];…)

Li ser daneya nepenî ya xuyanî, chto kajdыy argumana tê wateya ku tê wateya, ji ber vê yekê di encamê de tê bikaranîn ev formulы gengaz e ku hûn binirxînin rezultat.Operasyonên Boolean li Excel

Fonksiyona "An".

Gelek nirxan li hember hin pîvanan kontrol dike. Ger yek ji wan li hev bikin, wê hingê fonksiyon nirxa rastîn (1) vedigerîne. Di vê rewşê de hejmara herî zêde ya argumanan jî 255 e, û pêdivî ye ku meriv pîvanek fonksiyonê diyar bike.

Axaftina fonksiyonê OR, hingê di rewşa wê de tabloya rastiyê dê wiha be.

ORRastîşaş
RastîRastîRastî
şaşRastîşaş

Hevoksaziya formulê wiha ye:

=OR (Boolean 1; [Boolean 2];…)

Mîna ku di rewşên berê û yên jêrîn de, divê her argûmanek bi nîvcolonê ji ya din were veqetandin. Ger em li mînaka li jor binihêrin, wê hingê her parametre li wir "Rast" vedigere, ji ber vê yekê ger hewce be ku fonksiyona "OR" were bikar anîn dema ku bigihîje vê rêzê, wê hingê formula dê vegere "Rast" heya ku yek ji pîvanan hindek peyda bike. pîvan.

Fonksiyona "Na".

Ew wan nirxan vedigerîne ku berevajî ya ku bi eslê xwe hatî destnîşan kirin. Ango dema ku nirxa "Rast" wekî pîvanek fonksiyonê derbas bibe, dê "False" were vegerandin. Heke hevhev neyê dîtin, wê hingê "Rast".

Encama ku dê were vegerandin bi kîjan argumana destpêkê ji hêla fonksiyonê ve hatî wergirtin ve girêdayî ye. Ger, bo nimûne, fonksiyona "Û" bi fonksiyona "NE" re were bikar anîn, wê hingê tablo dê wekî jêrîn be.

NE (û ())RASTDEREWAN
RASTDEREWANRAST
DEREWANRASTRAST

Dema ku fonksiyona "An" digel fonksiyona "Na" tê bikar anîn, tablo dê bi vî rengî xuya bike.

NE (AN ())RASTDEREWAN
RASTDEREWANDEREWAN
DEREWANDEREWANRAST

Hevoksaziya vê fonksiyonê pir hêsan e: =NE(navdêra logîcheskoe girîng).

If

Ev taybetmendî rast dikare wekî yek ji herî populer were binav kirin. Ew îfadeyek taybetî li hember şertek taybetî kontrol dike. Encam bi rastî an nerastiya gotinek diyarkirî bandor dibe.

Ger em bi taybetî li ser vê fonksiyonê biaxivin, wê hingê hevoksaziya wê hinekî tevlihevtir be. 

=IF(Expression_Boolean,[Nirx_eger_rast],[Nirx_eger_Derew])Operasyonên Boolean li Excel

Werin em ji nêz ve li mînaka ku di dîmena jorîn de hate destnîşan kirin binêrin. Li vir, pîvana yekem fonksiyon e RAST, ku ji hêla bernameyê ve tê kontrol kirin. Li ser bingeha encamên kontrolek wusa, argumana duyemîn vedigere. Ya sêyem ber bi jêr ve diçe. 

Bikarhêner dikare yek fonksiyonek hêlînê bike IF ji yê din re. Pêdivî ye ku ev di rewşên ku, di encama yek kontrolê de ji bo pêkanîna şertek diyarkirî, pêdivî ye ku yekî din were kirin. 

Mînakî, çend qertên krediyê hene ku hejmarên wan bi çar reqemên pêşîn ên ku pergala dravdanê ya ku qertê kar dike destnîşan dikin hene. Ango du vebijark hene - Visa û Mastercard. Ji bo kontrolkirina celebê kartê, hûn hewce ne ku vê formula bi du hêlînên xwe bikar bînin IF.

=IF(LEFT(A2)=”4″, “Vîza”, IF(ÇEP(A1111)=”2″,”Karta Master”,”kart nayê diyarkirin”))

Heke hûn nizanin fonksiyon tê çi wateyê LEVSIMV, paşê ew li beşa hucreyê ya rêza nivîsê ya li milê çepê dinivîse. Bikarhêner di argumana duyemîn a vê fonksiyonê de hejmara tîpên ku Excel divê ji çepê hilbijêrin diyar dike. Ew ji bo kontrolkirina ka çar reqemên pêşîn ên jimareya qerta krediyê bi 1111 dest pê dikin tê bikar anîn. Heke encam rast be, "Visa" tê vegerandin. Ger şert xelet be, wê hingê fonksiyon tê bikar anîn IF.

Bi heman rengî, hûn dikarin hêlînek maqûl bi dest bixin û naveroka hucreyek an rêzek ji bo pêkanîna çend şertan kontrol bikin.

fonksiyona ERROR

Ji bo destnîşankirina ka xeletiyek heye hewce ye. Ger erê, wê hingê nirxa argumana duyemîn tê vegerandin. Ger her tişt bi rêkûpêk e, paşê yekem. Bi tevahî, fonksiyon du arguman hene, ku her yek ji wan hewce ye.

Ev formula xwedan hevoksaziya jêrîn e:

 =IFERROR(nirx;nirx_heke_çewtî)

Fonksiyon çawa dikare were bikar anîn?

Di mînaka jêrîn de, hûn dikarin di argumana fonksiyona yekem de xeletiyê bibînin. Ji ber vê yekê, formula bersivê dide ku dabeşkirina bi sifir qedexe ye. Parametreya yekem a fonksiyonê dikare her formulek din be. Mirov dikare serbixwe biryar bide ka çi naverok dikare li wir be.Operasyonên Boolean li Excel

Çawa fonksiyonên boolean dikarin di pratîkê de bikar bînin

Erk 1

Berî ku mirov armanc bike ku ji nû ve nirxandina hevsengiyên kelûmêlan pêk bîne. Ger hilber ji 8 mehan zêdetir were hilanîn, pêdivî ye ku lêçûna wê nîvî kêm bike.

Di destpêkê de, hûn hewce ne ku tabloyek weha çêbikin.Operasyonên Boolean li Excel

Ji bo gihîştina vê armancê, hûn hewce ne ku fonksiyonê bikar bînin IF. Di mînaka me de, ev formula dê wiha xuya bike:

 =ЕСЛИ(C2>=8;B2/2;B2)

Gotina boolean a ku di argumana yekem a fonksiyonê de heye bi karanîna operatorên > û = pêk tê. Bi gotinên hêsan, di destpêkê de pîvan wiha ye: heke nirxa hucreyê ji 8-ê mezintir an wekhev be, formula ku di argumana duyemîn de hatî peyda kirin tê darve kirin. Di warê termînolojiyê de, heke şerta yekem rast be, wê hingê argumana duyemîn tê meşandin. Heke derewîn - sêyemîn.Operasyonên Boolean li Excel

Tevliheviya vê peywirê dikare zêde bibe. Bifikirin ku em bi peywira karanîna fonksiyona mantiqî AND re rû bi rû ne. Di vê rewşê de, rewş dê forma jêrîn bigire: heke hilber ji 8 mehan zêdetir were hilanîn, wê hingê divê bihayê wê du caran were vegerandin. Ger ew ji 5 mehan zêdetir e di firotanê de ye, wê hingê divê 1,5 carî were vesaz kirin. 

Di vê rewşê de, hûn hewce ne ku rêzika jêrîn di qada têketina formula de têkevin.

=ЕСЛИ(И(C2>=8);B2/2;ЕСЛИ(И(C2>=5);B2/1,5;B2))Operasyonên Boolean li Excel

Karî IF Ger hewce be rê dide rêzikên nivîsê di argumanan de. 

Erk 2

Bifikirin, piştî ku hilber hate daxistin, wê dest pê kir ji 300 rubleyê kêmtir lêçû, wê hingê divê ew were nivîsandin. Ger ku 10 meh bê firotin bimîne divê heman tişt were kirin. Di vê rewşê de, yek ji van vebijarkan tê pejirandin, ji ber vê yekê mentiqî ye ku meriv fonksiyonê bikar bîne OR и IF. Encam rêza jêrîn e.

=ЕСЛИ(ИЛИ(D2<300;C2>=10);»nivîsîn»;»»)

Ger dema nivîsandina şertê operatorê mentiqî hatibe bikaranîn OR, hingê divê ew bi vî rengî were deşîfrekirin. Ger di hucreya C2 de hejmara 10 an jî zêdetir hebe, an heke di şaneya D2 de nirxek ji 300-î kêmtir hebe, wê hingê divê nirxa "nivîsandin" di şaneya têkildar de were vegerandin.Operasyonên Boolean li Excel

Ger şert pêk neyê (ango, ew xelet derkeve), wê hingê formula bixweber nirxek vala vedigerîne. Ji ber vê yekê, heke hilber berê hate firotan an di stokê de ji hewcedariyê kêmtir be, an jî ew bi nirxek ji nirxa bendê kêmtir hate daxistin, wê hingê şaneyek vala dimîne. 

Destûr e ku meriv fonksiyonên din wekî arguman bikar bîne. Mînakî, karanîna formulên matematîkî têne pejirandin.

Erk 3

Bifikirin ku çend xwendekar hene ku berî ku bikevin salonê çend îmtîhanan didin. Wek pûana derbasbûnê, 12 puan e. Û ji bo ku têkevinê, pêdivî ye ku di matematîkê de herî kêm 4 xal hebin. Wekî encamek, Excel divê raporek wergirtinê çêbike. 

Pêşî hûn hewce ne ku tabloya jêrîn ava bikin.Operasyonên Boolean li Excel

Erka me ew e ku em berhevoka hemî notan bi puana derbasbûnê re bidin ber hev, û ji bilî vê yekê jî em piştrast bin ku dereceya matematîkê di binê 4-ê de ye. Û di stûna bi encamê de, divê hûn "qebûl" an "na" nîşan bidin.

Divê em formula jêrîn têkevin.

=ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»)

Bikaranîna operatorê mantiqî И Pêdivî ye ku meriv kontrol bike ka ev şert çiqas rast in. Û ji bo destnîşankirina xala dawîn, hûn hewce ne ku fonksiyona klasîk bikar bînin GIŞ.Operasyonên Boolean li Excel

Bi vî rengî, fonksiyonê bikar tîne IF hûn dikarin gelek pirsgirêkên cûda çareser bikin, ji ber vê yekê ew yek ji herî gelemperî ye.

Erk 4

Bifikirin ku em bi hewcedariyê re rû bi rû ne ku em fam bikin ka piştî nirxkirinê bi tevahî çiqas lêçûn heye. Ger lêçûna hilberek ji nirxa navîn kêmtir e, wê hingê pêdivî ye ku vê hilberê binivîsin. 

Ji bo vê yekê, hûn dikarin heman tabloya ku li jor hatî dayîn bikar bînin.Operasyonên Boolean li Excel

Ji bo çareserkirina vê pirsgirêkê, hûn hewce ne ku formula jêrîn bikar bînin.

=IF(D2

Di îfadeya ku di argumana yekem de hatî dayîn, me fonksiyonê bikar anî NAVOSERA ku navgîniya arîtmetîk a komek daneya taybetî diyar dike. Di rewşa me de, ev rêza D2: D7 e.Operasyonên Boolean li Excel

Erk 5

Di vê rewşê de, em bibêjin ku pêdivî ye ku em firotana navîn diyar bikin. Ji bo vê yekê, hûn hewce ne ku tabloyek weha çêbikin.Operasyonên Boolean li Excel

Dûv re, divê hûn nirxa navînî ya wan hucreyên ku naveroka wan pîvanek diyar pêk tîne hesab bikin. Ji ber vê yekê, divê hem çareseriyek mantiqî û hem jî îstatîstîkî were bikar anîn. Di binê tabloya jor de, hûn hewce ne ku tabloyek alîkar ku tê de encam bêne xuyang kirin biafirînin.Operasyonên Boolean li Excel

Ev kar bi tenê yek fonksiyonê dikare were çareser kirin.

=СРЗНАЧЕСЛИ($B$2:$B$7;B9;$C$2:$C$7)

Argumana yekem rêza nirxan e ku têne kontrol kirin. Ya duyemîn şertê diyar dike, di rewşa me de ew hucreya B9 ye. Lê wekî argumana sêyem, rêjeyek tê bikar anîn, ku dê ji bo hesabkirina navîniya hejmarî were bikar anîn.

Karî DIL DIL destûrê dide te ku hûn nirxa hucreya B9 bi wan nirxên ku di rêza B2:B7 de cih digirin, bidin ber hev, ku hejmarên dikanê navnîş dike. Heke daneyan li hev bikin, wê hingê formula navgîniya arîtmetîk ya qada C2: C7 hesab dike.Operasyonên Boolean li Excel

encamên

Di rewşên cûda de fonksiyonên mantiqî hewce ne. Gelek celeb formula hene ku dikarin ji bo ceribandina hin şertan bikar bînin. Wekî ku li jor hate dîtin, fonksiyona sereke ev e IF, lê zêdekirina zêdekirina kesên din, yên ku dikarin di nav deverên cuda de werin bikar anîn.

Di heman demê de çend mînak jî hatin dayîn ka fonksiyonên mantiqî çawa dikarin di rewşên rastîn de werin bikar anîn.

Gelek aliyên din ên karanîna fonksiyonên mantiqî hene, lê dijwar e ku meriv wan hemî di çarçoveyek yek, tewra gotarek mezin de bihesibîne. Sînorek bêkêmasî tune, ji ber vê yekê hûn dikarin her gav li serîlêdanên nû yên formulên berê yên naskirî bigerin.

Leave a Reply