Oibríochtaí Boole i Excel

Is cineál feidhm é feidhm loighciúil a fhéadfaidh ceann de na luachanna féideartha a thabhairt ar ais - fíor má tá luachanna sa chill a chomhlíonann critéir áirithe agus bréagach mura dtarlaíonn sé seo. Úsáidtear feidhmeanna loighic chun scarbhileoga a ríomh chun tú féin a dhíluchtú ó ghníomhartha athráthacha go minic.

Ina theannta sin, is féidir feidhmeanna loighciúla a úsáid chun a sheiceáil cé chomh mór agus a chomhlíonann ábhar cille critéir áirithe. Is féidir luachanna boolean eile a sheiceáil freisin.

Oibreoirí Comparáide

Tá oibreoirí comparáide i ngach slonn. Tá siad mar seo a leanas:

  1. = – tá luach 1 cothrom le luach 2.
  2. > – tá luach 1 níos mó ná luach 2.
  3. < – ачение 1 иьше ачения 2 .
  4. >= luach 1 nó comhionann le luach 2 nó níos mó.
  5.  <= ачение 1 еньше ачению 2 идентично ему.
  6. <> luach 1 nó níos mó ná luach 2 nó níos lú.

Mar thoradh air sin, tugann Excel ceann amháin de dhá thoradh féideartha ar ais: fíor (1) nó bréagach (2).

Chun feidhmeanna loighciúla a úsáid, is gá, i ngach cás is féidir, coinníoll a shonrú ina bhfuil oibreoir amháin nó níos mó.

Feidhm fíor

Для использования этой функции не нужно указывать никаких аргументов, и она всегда возвращате авита цифре 1 двоичной системы счисления).

Sampla Foirmle - =TRUE().

Feidhm bhréagach

Tá an fheidhm iomlán cosúil leis an gceann roimhe seo, níl ann ach an toradh a thug sé ar ais ná “Bréagach”. Seo a leanas an fhoirmle is éasca inar féidir leat an fheidhm seo a úsáid = BRÉAGACH().

AGUS feidhm

Is é cuspóir na foirmle seo ná an luach “Fíor” a thabhairt ar ais nuair a mheaitseálann gach ceann de na hargóintí luach áirithe nó critéir áirithe, a bhfuil cur síos orthu thuas. Más rud é go tobann go bhfuil neamhréireacht idir ceann amháin de na critéir riachtanacha, ansin cuirtear an luach “Bréagach” ar ais.

Úsáidtear tagairtí cille Boole freisin mar pharaiméadair feidhme. Is é 255 líon uasta na n-argóintí is féidir a úsáid. Ach is é an ceanglas éigeantach go mbeadh ceann amháin acu ar a laghad idir lúibíní.

ИFírinneBréagach
FírinneFírinneBréagach
BréagachBréagachBréagach

Is é an chomhréir don fheidhm seo:

=AGUS(Boolean1; [Boolean2];…)

На dannом скриншоте видно, что каждый аргумент передает истинное значение, поэтому видно лы можно получить соответствующий результат.Oibríochtaí Boole i Excel

“Nó” feidhm

Seiceálann sé luachanna iolracha de réir critéar áirithe. Má mheaitseálann aon cheann acu, ansin filleann an fheidhm an luach fíor (1). Is é 255 líon uasta na n-argóintí sa chás seo freisin, agus tá sé éigeantach paraiméadar feidhme amháin a shonrú.

Ag labhairt di ar fheidhm OR, ansin i gcás é beidh an tábla fírinne mar seo a leanas.

ORFírinneBréagach
FírinneFírinneFírinne
BréagachFírinneBréagach

Seo a leanas comhréir na foirmle:

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

Díreach mar a tharla sna cásanna roimhe seo agus ina dhiaidh sin, ní mór gach argóint a dheighilt ón gceann eile le leathstad. Má táimid ag tagairt don sampla thuas, ansin filleann gach paraiméadar "True" ann, mar sin má tá sé riachtanach an fheidhm "OR" a úsáid agus an raon seo á rochtain, ansin fillfidh an fhoirmle "True" go dtí go gcomhlíonann ceann de na paraiméadair a áirithe critéar.

Feidhm “Ní hea”.

Tugann sé ar ais na luachanna sin atá os coinne leis an gceann a socraíodh ar dtús. Is é sin, nuair a bheidh an luach “Fíor” á rith mar pharaiméadar feidhme, cuirfear “Bréagach” ar ais. Mura bhfuarthas meaitseáil, ansin "Fíor".

Braitheann an toradh a thabharfar ar ais ar an argóint tosaigh a fhaigheann an fheidhm. Más rud é, mar shampla, go n-úsáidtear an fheidhm “AND” in éineacht leis an bhfeidhm “NACH”, ansin beidh an tábla mar a leanas.

NOT(agus())TRUELUACH
TRUELUACHTRUE
LUACHTRUETRUE

Nuair a bheidh an fheidhm “Nó” á úsáid in éineacht leis an bhfeidhm “Ní”, beidh cuma mar seo ar an tábla.

NÍ (NÓ())TRUELUACH
TRUELUACHLUACH
LUACHLUACHTRUE

Tá an chomhréir don fheidhm seo an-simplí: =НЕ(принимаемое логическое значение).

If

Is féidir an ghné seo a dtugtar ceart ar cheann de na cinn is mó tóir. Seiceálann sé slonn áirithe i gcoinne riocht ar leith. Bíonn tionchar ag fírinne nó bréagacht ráitis ar leith ar an toradh.

Má labhairt linn go sonrach faoin bhfeidhm seo, ansin beidh a chomhréir beagán níos casta. 

=IF(Boolean_expression,[Luach_if_true],[Luach_if_bréagach])Oibríochtaí Boole i Excel

Breathnaímis níos géire ar an sampla a léiríodh sa screenshot thuas. Anseo, is é an chéad pharaiméadar an fheidhm TRUE, atá á sheiceáil ag an gclár. Bunaithe ar thorthaí seiceála den sórt sin, cuirtear an dara argóint ar ais. Téann an tríú ceann síos. 

Is féidir le húsáideoir feidhm amháin a neadú IF go ceann eile. Ní mór é seo a dhéanamh i gcásanna, mar thoradh ar sheiceáil amháin chun comhlíonadh coinníoll áirithe, is gá ceann eile a dhéanamh. 

Mar shampla, tá roinnt cártaí creidmheasa ann a bhfuil uimhreacha acu a thosaíonn leis na chéad cheithre dhigit arb iad is sainairíonna iad an córas íocaíochta a fhreastalaíonn ar an gcárta. Is é sin le rá, tá dhá rogha ann - Visa agus Mastercard. Chun an cineál cárta a sheiceáil, ní mór duit an fhoirmle seo a úsáid le dhá nead IF.

=IF(LEFT(A2) ="4″, "Víosa", IF(LEFT(A1111) ="2", "Máistirchárta", "cárta gan sainmhíniú"))

Mura bhfuil a fhios agat cad a chiallaíonn an fheidhm LEVSIMV, ansin scríobhann sé go dtí an chuid cille den líne téacs ar chlé. Sonraíonn an t-úsáideoir sa dara argóint leis an bhfeidhm seo líon na gcarachtar ba cheart do Excel a roghnú ón taobh clé. Úsáidtear é le seiceáil an dtosaíonn na chéad cheithre dhigit d’uimhir chárta creidmheasa le 1111. Más fíor an toradh, cuirtear “Víosa” ar ais. Má tá an coinníoll bréagach, ansin úsáidtear an fheidhm IF.

Ar an gcaoi chéanna, is féidir leat neadú réasúnta a bhaint amach agus inneachar cille nó raon a sheiceáil chun go gcomhlíontar roinnt coinníollacha.

Feidhm EARRÁID

Ag teastáil chun a chinneadh an bhfuil earráid ann. Má tá, cuirtear luach an dara argóint ar ais. Má tá gach rud in ord, ansin an chéad cheann. San iomlán, tá dhá argóint ag an bhfeidhm, gach ceann acu ag teastáil.

Tá an chomhréir seo a leanas ag an bhfoirmle seo:

 =IFERROR(luach;value_if_error)

Conas is féidir an fheidhm a úsáid?

Sa sampla thíos, is féidir leat an earráid a fheiceáil sa chéad argóint feidhme. Mar sin, tugann an fhoirmle ar ais an freagra go bhfuil cosc ​​​​ar roinnt le nialas. Is féidir le foirmlí ar bith eile a bheith sa chéad pharaiméadar den fheidhm. Is féidir le duine cinneadh a dhéanamh go neamhspleách cén t-ábhar is féidir a bheith ann.Oibríochtaí Boole i Excel

Conas is féidir feidhmeanna boolean a úsáid go praiticiúil

Tasc 1

Sula leag an duine an sprioc chun athluacháil a dhéanamh ar iarmhéideanna tráchtearraí. Má stóráiltear an táirge ar feadh níos mó ná 8 mí, is gá a chostas a laghdú faoi leath.

Ar dtús, ní mór duit tábla den sórt sin a chruthú.Oibríochtaí Boole i Excel

Chun an sprioc seo a bhaint amach, ní mór duit an fheidhm a úsáid IF. I gcás ár sampla, beidh an fhoirmle seo cuma mar seo:

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

Tá an slonn Boole atá sa chéad argóint den fheidhm comhdhéanta ag baint úsáide as na hoibreoirí > agus =. I bhfocail shimplí, is é seo a leanas an critéar ar dtús: má tá luach na cille níos mó ná nó cothrom le 8, déantar an fhoirmle a sholáthraítear sa dara argóint a fhorghníomhú. I dtéarmaí téarmaíochta, má tá an chéad choinníoll fíor, ansin déantar an dara argóint. Más bréagach - an tríú.Oibríochtaí Boole i Excel

Is féidir castacht an tasc seo a mhéadú. Abair go bhfuil orainn aghaidh a thabhairt ar an tasc an fheidhm loighciúil AGUS a úsáid. Sa chás seo, glacfaidh an riocht an fhoirm seo a leanas: má stóráiltear an táirge ar feadh níos mó ná 8 mí, ansin ní mór a phraghas a athshocrú faoi dhó. Má tá sé ar díol ar feadh níos mó ná 5 mhí, ansin ní mór é a athshocrú faoi 1,5 uair. 

Sa chás seo, ní mór duit an teaghrán seo a leanas a chur isteach sa réimse ionchuir foirmle.

=ЕСЛИ(И(C2>=8);B2/2;ЕСЛИ(И(C2>=5);B2/1,5;B2))Oibríochtaí Boole i Excel

Feidhm IF ligeann sé teaghráin téacs in argóintí más gá. 

Tasc 2

Cuir, tar éis an táirge a lascainiú, thosaigh sé ag costas níos lú ná 300 rúbal, ansin ní mór é a dhíscríobh. Ní mór an rud céanna a dhéanamh má tá sé lain gan díol ar feadh 10 mí. Sa chás seo, tá aon cheann de na roghanna seo inghlactha, agus mar sin tá sé loighciúil an fheidhm a úsáid OR и IF. Is é an toradh an líne seo a leanas.

=ЕСЛИ(ИЛИ(D2<300;C2>=10);»списан»;»»)

Má úsáideadh an t-oibreoir loighciúil agus an coinníoll á scríobh OR, ansin ní mór é a dhíchódú mar seo a leanas. Má tá an uimhir 2 nó níos mó i gcill C10, nó má tá luach níos lú ná 2 i gcill D300, ní mór an luach “scríofa” a chur ar ais sa chill chomhfhreagrach.Oibríochtaí Boole i Excel

Mura gcomhlíontar an coinníoll (is é sin, bíonn sé bréagach), ansin cuireann an fhoirmle luach folamh ar ais go huathoibríoch. Mar sin, má díoladh an táirge níos luaithe nó má tá sé i stoc níos lú ná mar is gá, nó má lascainíodh é go luach níos lú ná an luach tairsí, fanann cill fholamh. 

Tá sé ceadaithe feidhmeanna eile a úsáid mar argóintí. Mar shampla, tá úsáid foirmlí matamaitice inghlactha.

Tasc 3

Cuir i gcás go bhfuil roinnt mac léinn a dhéanann roinnt scrúduithe roimh dul isteach sa giomnáisiam. Mar scór pasála, tá scór de 12. Agus chun dul isteach, tá sé ríthábhachtach go mbeadh ar a laghad 4 phointe sa mhatamaitic. Mar thoradh air sin, ba cheart do Excel tuarascáil admhála a ghiniúint. 

Ar dtús is gá duit an tábla seo a leanas a thógáil.Oibríochtaí Boole i Excel

Is é an tasc atá againn ná suim na ngrád go léir a chur i gcomparáid leis an scór pasála, agus chomh maith leis sin a chinntiú go bhfuil an grád sa mhatamaitic faoi bhun 4. Agus sa cholún leis an toradh, ní mór duit “glacadh leis” nó “níl”.

Ní mór dúinn an fhoirmle seo a leanas a chur isteach.

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

Ag baint úsáide as an oibreoir loighciúil И is gá a sheiceáil cé chomh fíor agus atá na coinníollacha seo. Agus chun an scór deiridh a chinneadh, ní mór duit an fheidhm clasaiceach a úsáid SUIM.Oibríochtaí Boole i Excel

Dá bhrí sin, ag baint úsáide as an fheidhm IF is féidir leat go leor fadhbanna éagsúla a réiteach, mar sin tá sé ar cheann de na cinn is coitianta.

Tasc 4

Cuir i gcás nach mór dúinn a thuiscint cé mhéad a chosnaíonn earraí tar éis luachála ina iomláine. Má tá costas táirge níos ísle ná an meánluach, ansin is gá an táirge seo a dhíscríobh. 

Chun seo a dhéanamh, is féidir leat an tábla céanna a tugadh thuas a úsáid.Oibríochtaí Boole i Excel

Chun an fhadhb seo a réiteach, ní mór duit an fhoirmle seo a leanas a úsáid.

=IF(D2

Sa slonn a thugtar sa chéad argóint, d’úsáideamar an fheidhm MEÁNA a shonraíonn meán uimhríochtúil tacar sonraí ar leith. Inár gcás, is é seo an raon D2:D7.Oibríochtaí Boole i Excel

Tasc 5

Sa chás seo, déanaimis a rá go gcaithfimid meán díolacháin a chinneadh. Chun seo a dhéanamh, ní mór duit tábla den sórt sin a chruthú.Oibríochtaí Boole i Excel

Ansin, ba cheart duit meánluach na gceall sin a bhfuil a bhfuil iontu a chomhlíonann critéar áirithe a ríomh. Mar sin, ní mór réiteach loighciúil agus staitistiúil araon a úsáid. Faoin tábla thuas, ní mór duit tábla cúnta a chruthú ina dtaispeánfar na torthaí.Oibríochtaí Boole i Excel

Is féidir an tasc seo a réiteach le feidhm amháin.

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

Is é an chéad argóint an raon luachanna atá le seiceáil. Sonraíonn an dara ceann an coinníoll, inár gcás is cill B9 é. Ach mar an tríú argóint, úsáidtear an raon, a úsáidfear chun an meán uimhríochtúil a ríomh.

Feidhm GAN LÁTHAIR ligeann duit luach cille B9 a chur i gcomparáid leis na luachanna sin atá suite sa raon B2: B7, a liostaíonn na huimhreacha stórais. Má mheaitseálann na sonraí, ríomhann an fhoirmle meán uimhríochtúil an raon C2:C7.Oibríochtaí Boole i Excel

Conclúidí

Tá gá le feidhmeanna loighic i gcásanna éagsúla. Tá go leor cineálacha foirmlí is féidir a úsáid chun tástáil le haghaidh coinníollacha áirithe. Mar atá le feiceáil thuas, is é an príomhfheidhm IF, но существует множество других, которые можно использовать в различных ситуациях.

Tugadh roinnt samplaí freisin de conas is féidir feidhmeanna loighic a úsáid i gcásanna fíor.

Tá i bhfad níos mó gnéithe d'úsáid feidhmeanna loighciúla, ach tá sé deacair iad go léir a mheas laistigh de chreat alt amháin, fiú amháin mór. Níl aon teorainn le foirfeacht, mar sin is féidir leat feidhmchláir nua de fhoirmlí atá ar eolas cheana féin a lorg i gcónaí.

Leave a Reply