Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Is clár thar a bheith feidhmiúil é Excel a ligeann duit ní hamháin sonraí a thaifeadadh i bhfoirm tábla, ach freisin a bpróiseáil a uathoibriú. Is iad feidhmeanna loighic an phríomhghné a ligeann duit aon oibríochtaí den chineál seo a dhéanamh. Úsáidtear iad i bhfoirmlí agus i bhfeidhmeanna eile chun gach oibríocht a shimpliú.

Tá siad deartha chun a sheiceáil an gcomhlíonann na luachanna na critéir shonraithe. Má tá a leithéid de mheaitseáil ann, sa chill ina bhfuil sé scríofa, cuirtear an luach “TRUE” isteach, i gcás neamhréire – “FALSE”. Sa lá atá inniu beimid ag smaoineamh níos mine ar shaincheisteanna mar struchtúr na bhfeidhmeanna loighciúla, raon feidhme a n-úsáide.

Liosta Feidhmeanna Boole i Excel

Tá líon mór feidhmeanna loighciúla ann, ach is iad seo a leanas na cinn is coitianta a úsáidtear:

  1. TRUE
  2. LUACH
  3. IF
  4. IFERROR
  5. OR
  6. И
  7. NACH
  8. EOSHIBKA
  9. ISBLANC

Is féidir iad go léir a úsáid chun struchtúir chasta a chruthú agus critéir d’aon ordú a shonrú. Baineann beagnach gach ceann de na feidhmeanna seo le paraiméadair áirithe a thabhairt dóibh. Is iad na heisceachtaí amháin TRUE agus BRÉAGACH, a thagann ar ais iad féin. Is minic a úsáidtear uimhreacha, téacs, tagairtí cille, raonta, agus mar sin de mar pharaiméadair. Breathnaímis ar na hoibreoirí go léir thuas.

Oibreoirí FÍOR agus BRÉAGACH

Is é an rud atá i gcoiteann ag an dá fheidhm seo ná nach dtugann siad ach luach amháin. Is é raon feidhme a n-úsáide an úsáid mar chomhpháirt d'fheidhmeanna eile. Mar is féidir a thuiscint ó ainm na n-oibreoirí, na feidhmeanna TRUE и LUACH luachanna aischuir TRUE и LUACH faoi ​​seach.

Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

NÍ oibreoir

Úsáidtear an fheidhm seo le hargóint amháin agus scríobhann sí an luach contrártha don chill. Má éiríonn leat an t-oibreoir seo TRUE, ansin beidh sé ar ais LUACH agus, dá réir sin, is fíor a mhalairt. Mar sin, braitheann toradh próiseála sonraí an oibreora seo go hiomlán ar na paraiméadair atá le tabhairt dó. Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Seo a leanas comhréir an oibreora seo: =NACH (fíor nó bréagach).

Oibreoirí AGUS agus NÓ

Tá an dá oibreoir seo riachtanach chun an gaol idir coinníollacha slonn a chur in iúl dá chéile. Feidhm И a úsáid chun a léiriú go gcaithfidh dhá chritéar a bheith ag teacht leis an uimhir chéanna nó leis an téacs céanna ag an am céanna. Tugann an fheidhm seo luach ar ais TRUE ach amháin ar an gcoinníoll go dtáirgeann na critéir go léir an luach seo ag an am céanna. Má theipeann ar chritéar amháin ar a laghad, filleann an seicheamh iomlán luach LUACH. Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Tá an bealach a thógtar an t-oibreoir AND an-simplí: =Agus(argóint1; argóint2; …). Is é 255 líon uasta na n-argóintí is féidir leis an bhfeidhm seo a úsáid. Comhréir oibreora OR den chineál céanna, ach tá meicníocht na hoibre beagán difriúil. Má tháirgeann ceann de na liosta feidhmeanna toradh TRUE, ansin cuirfear an uimhir seo ar ais mar sheicheamh iomlán loighciúil. Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Ráitis IF agus ISERROR

Tá cuspóir an-tábhachtach ag an dá fheidhm seo – socraíonn siad go díreach an critéar maidir le comhlíonadh nach mór slonn áirithe a sheiceáil. Chun tuiscint níos doimhne a fháil ar conas a oibríonn an t-oibreoir IFERROR, ní mór duit cur síos a dhéanamh ar an bhfeidhm ar dtús IF. Tá a struchtúr ginearálta beagán níos casta ná na cinn roimhe seo: =IF(loighciúil_léiriú, luach_if_true, luach_if_false).

Is é tasc an oibreora seo ná na tógálacha is casta a chruthú. Seiceálann sé an bhfuil na critéir á gcomhlíonadh. Má tá, ansin fillfidh an t-oibreoir TRUE, mura bhfuil - LUACH. Ach is minic a úsáidtear an t-oibreoir i gcomhar le daoine eile. Mar shampla, má úsáidtear é mar argóint feidhme NACH, ansin, dá réir sin, cuirfear an t-iomlán in ionad an mhalairt go huathoibríoch. Is é sin, má tá meaitseáil leis an gcritéar, ansin cuirfear an luach ar ais LUACH. Is é seo an príomhbhuntáiste a bhaineann le feidhmeanna loighic: is féidir iad a chomhcheangal sna foirmeacha is aisteach.

Ina theannta sin, éiríonn an scéim níos casta. Más rud é faoin gcritéar seo go bhfaighimid an toradh “TRUE”, ansin is féidir leat an téacs, an uimhir a thaispeánfar nó an fheidhm a ríomhfar a shonrú. Ar an gcaoi chéanna, is féidir leat an toradh a thaispeánfar a shocrú má cuireadh an toradh ar ais tar éis na sonraí a phróiseáil. LUACH. Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Struchtúr oibreoir IFERROR cosúil go leor, ach fós beagán difriúil. Tá dhá argóint riachtanach ann:

  1. Brí. Is é an abairt féin atá á thástáil. Má tharlaíonn sé go bhfuil sé fíor, ansin cuirtear an luach sin ar ais.
  2. An luach más earráid. Seo é an téacs, an uimhir, nó an fheidhm a thaispeánfar nó a fhorghníomhófar dá mba rud é go raibh an toradh ar sheiceáil don chéad argóint BRÉAGACH. Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Comhréir: =IFERROR(luach;value_if_error).

Oibreoirí ISERROW agus ISEMPLAND

Níl ach luach amháin sa chéad fheidhm thuas agus tá an chomhréir seo a leanas aici: =ISERROR(luach). Is é tasc an oibreora seo a sheiceáil cé chomh maith agus a líonadh na cealla (ceann amháin nó sa raon iomlán). Má tharlaíonn sé go raibh an stuáil mícheart, filleann sé an toradh fíor. Má tá gach rud go maith - bréagach. Is féidir é a chur i bhfeidhm go díreach mar chritéar le haghaidh feidhm eile. Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Is féidir le Excel naisc a sheiceáil le haghaidh na gcineálacha earráidí seo a leanas:

  • #NAME?;
  • #N / A;
  • #DEL/0!;
  • #UIMHIR!;
  • #SO;
  • #FOLAMH!;
  • #LINK!.

Feidhm ISBLANC Tríd is tríd, tá sé thar a bheith simplí. Níl ach paraiméadar amháin ann, is é sin an chill/raon atá le seiceáil. Má tá cill ann nach bhfuil téacs, ná uimhreacha, ná carachtair neamhphriontála ann, seoltar an toradh ar ais TRUE. Dá réir sin, má tá sonraí i ngach cealla den raon, ansin faigheann an t-úsáideoir an toradh LUACH. Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Tábla meamraim “Feidhmeanna loighciúla in Excel”

Chun achoimre a dhéanamh ar gach rud a thuairiscítear thuas, déanaimis tábla beag a thabhairt ina bhfuil faisnéis faoi na feidhmeanna loighic go léir a úsáidtear go coitianta.

Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Feidhmeanna loighic agus samplaí de réiteach fadhbanna

Is féidir tascanna éagsúla a réiteach le feidhmeanna loighic, lena n-áirítear tascanna casta. Tabhair dúinn roinnt samplaí den chaoi a n-oibríonn siad go praiticiúil.

Tasc 1. Cuir i gcás go bhfuil cuid de na hearraí fágtha againn tar éis am díolacháin áirithe. Ní mór é a athmheasúnú de réir na rialacha seo a leanas: más rud é nach raibh sé indéanta é a dhíol i 8 mí, roinn a phraghas faoi 2 uair. Ar dtús, déanaimis raon a chruthú a chuireann síos ar na sonraí tosaigh. Breathnaíonn sé mar seo.

Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Chun an tasc a thuairiscítear a réiteach go rathúil, ní mór duit an fheidhm seo a leanas a úsáid. Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Is féidir leat é a fheiceáil sa bharra foirmle sa screenshot. Anois déanaimis roinnt soiléirithe. Ciallaíonn an slonn loighciúil a taispeánadh ar an ngabháil scáileáin (is é sin, C2>=8) go gcaithfidh an táirge a bheith i stoc ar feadh suas le 8 mí san áireamh. Agus na hoibreoirí uimhríochta >= á n-úsáid againn, sainmhínímid an riail is mó ná nó cothrom leis. Tar éis dúinn an coinníoll seo a scríobh, tabharfaidh an fheidhm ceann amháin de dhá luach ar ais: “TRUE” nó “FALSE”. Má chomhlíonann an fhoirmle an critéar, ansin déantar an luach tar éis athluacháil a scríobh chuig an gcill (go maith, nó a rith mar argóint chuig feidhm eile, braitheann sé go léir ar na paraiméadair atá leagtha síos ag an úsáideoir), roinnte ar dhá (do seo, roinneamar an praghas ag an am fála ag an stóras faoi dhó). Más rud é ina dhiaidh sin go bhfuarthas amach go bhfuil an táirge i stoc ar feadh níos lú ná 8 mí, ansin cuirtear an luach céanna ar ais atá sa chill.

Anois déanaimis an tasc níos deacra. Cuirimid an coinníoll i bhfeidhm: ní mór scála na lascainí a bheith forásach. Níl ort ach a chur, má luíonn na hearraí ar feadh níos mó ná 5 mhí, ach níos lú ná 8, ba cheart an praghas a roinnt faoi uair go leith. Má tá níos mó ná 8, dhá cheann. Chun an fhoirmle seo a mheaitseáil leis an luach, caithfidh sé a bheith mar seo a leanas. Féach ar an seat scáileáin sa bharra foirmle chun é a fheiceáil.

Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Tábhachtach! Mar argóintí, tá sé ceadaithe ní hamháin luachanna uimhriúla téacs a úsáid ach freisin. Dá bhrí sin tá sé inghlactha critéir a shocrú den ord is éagsúla. Mar shampla, chun lascaine a dhéanamh ar earraí a fuarthas i mí Eanáir agus gan é a dhéanamh má tháinig siad i mí Aibreáin.

Tasc 2. Cuirfimid an critéar seo i bhfeidhm ar tháirge atá i stoc. Cuir i gcás, más rud é tar éis an marc síos a rinneadh thuas, go bhfuil a luach tar éis éirí níos lú ná 300 rúbal, nó má tá sé gan díol ar feadh níos mó ná 10 mí, ansin baintear é as an díolachán. Seo a leanas an fhoirmle.

Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Déanaimis anailís air. D’úsáideamar an fheidhm mar chritéar OR. Is gá forc den sórt sin a sholáthar. Má tá an uimhir 2 i gcill D10, taispeánfar an luach “díscríofa” go huathoibríoch sa líne chomhfhreagrach de cholún E. Baineann an rud céanna leis an gcoinníoll eile. Mura gcomhlíontar aon cheann acu, ansin cuirtear cill fholamh ar ais go simplí.

Tasc 3. Ligean le rá go bhfuil sampla de mhic léinn againn ag iarraidh dul isteach sa scoil ard. Chun seo a dhéanamh, caithfidh siad pas a fháil i scrúduithe i roinnt ábhar, a thaispeántar sa screenshot thíos. Chun a bheith incháilithe le haghaidh iontrála chuig an institiúid oideachais seo, ní mór dóibh 12 phointe san iomlán a scóráil. Ag an am céanna, coinníoll tábhachtach é nár chóir go mbeadh an scór sa mhatamaitic níos lú ná 4 phointe. Is é an tasc ná próiseáil na sonraí seo a uathoibriú, chomh maith le tuairisc a chur le chéile ar chuir na scoláirí isteach agus nár chuir. Chun seo a dhéanamh, déanfaimid tábla den sórt sin.

Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Mar sin, is é an tasc atá againn ná an clár a dhéanamh a ríomh cé mhéad pointe a bheidh ann san iomlán, féachaint ar an toradh a rith agus déan comparáid. Tar éis na n-oibríochtaí seo, caithfidh an fheidhm an toradh a chur sa chill ina luíonn sé. Tá dhá rogha féideartha ann: “glactar leis” nó “níl”. Chun an tasc seo a chur i bhfeidhm, cuir isteach foirmle cosúil leis (ní gá ach do luachanna a plug isteach): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Le feidhm Boole И is féidir linn a fhíorú go gcomhlíontar dhá choinníoll ag an am céanna. Sa chás seo, d'úsáidamar an fheidhm SUIM chun an scór iomlán a ríomh. Mar an chéad choinníoll (sa chéad argóint den fheidhm AND), shonraigh muid an fhoirmle B3>=4. Tá scór sa mhatamaitic sa cholún seo, nár chóir a bheith níos ísle ná 4 phointe.

Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Feicimid cur i bhfeidhm leathan na feidhme IF agus iad ag obair le scarbhileoga. Sin é an fáth gurb í an fheidhm loighciúil is coitianta nach mór duit fios a bheith agat ar dtús.

Moltar go mór cleachtadh a dhéanamh ar an gcairt tástála sula n-úsáidfí na scileanna seo san fhíorobair. Cabhróidh sé seo le go leor ama a shábháil.

Tasc 4. Tá sé de chúram orainn costas iomlán na n-earraí a chinneadh tar éis marcáil síos. Ceanglas – caithfidh costas an táirge a bheith níos airde nó meánach. Mura gcomhlíontar an coinníoll seo, ní mór na hearraí a dhíscríobh. Sa sampla seo, feicfimid conas a oibríonn roinnt feidhmeanna uimhríochta agus staidrimh.

Bainimis úsáid as an tábla atá tarraingthe againn cheana féin. Chun an fhadhb seo a réiteach, is gá an riail a shocrú mar choinníoll go gcaithfidh cill D2 a bheith níos lú ná meán uimhríochtúil raon iomlán na n-earraí. Má dheimhnítear an riail, ansin sa chill ina bhfuil an fhoirmle seo scríofa, socraítear an luach “díscríofa”. Mura gcomhlíontar an critéar, socraítear luach folamh. Chun an meán uimhríochtúil a thabhairt ar ais, tá feidhm ann MEÁN. Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Tasc 5. Cuir i gcás go gcaithfimid meándíolachán táirgí éagsúla a ríomh i siopaí éagsúla den bhranda céanna. Déanaimis tábla den sórt sin.

Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Is é an tasc atá againn ná an meán do gach luach a chinneadh, a oireann do shaintréithe áirithe. Chun seo a dhéanamh, úsáidimid feidhm speisialta nach raibh sa liosta thuas. Ligeann sé duit dhá fheidhm a chomhcheangal MEÁN и DÁ. Agus ghlaoigh sí GAN LÁTHAIR. Tá trí argóint ann:

  1. An raon le seiceáil.
  2. An riocht atá le seiceáil.
  3. Raon ar an meán.

Mar thoradh air sin, faightear an fhoirmle seo a leanas (sa screenshot).

Feidhmeanna Boole i Excel. Gach eolas maidir le feidhmeanna loighciúla a chur i bhfeidhm in Excel

Feicimid go bhfuil raon feidhme na bhfeidhmeanna loighciúla ollmhór. Agus tá a liosta i ndáiríre i bhfad níos mó ná mar a thuairiscítear thuas. Níor liostáil muid ach na cinn is mó tóir orthu, ach rinneamar cur síos freisin ar shampla d'fheidhm eile, atá ina meascán de staidrimh agus de loighciúil. Tá hibridí comhchosúla eile ann freisin a bhfuil breithniú ar leith tuillte acu.

Leave a Reply