Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Mae Excel yn rhaglen hynod weithredol sy'n eich galluogi nid yn unig i gofnodi data ar ffurf tabl, ond hefyd i awtomeiddio eu prosesu. Swyddogaethau rhesymeg yw'r brif elfen sy'n eich galluogi i gyflawni unrhyw weithrediadau o'r math hwn. Fe'u defnyddir mewn fformiwlâu a swyddogaethau eraill er mwyn symleiddio'r holl weithrediadau.

Maent wedi'u cynllunio i wirio a yw'r gwerthoedd yn bodloni'r meini prawf penodedig. Os oes cyfatebiaeth o'r fath, yn y gell lle mae wedi'i ysgrifennu, mae'r gwerth “TRUE” yn cael ei nodi, rhag ofn y bydd anghysondeb - “FALSE”. Heddiw, byddwn yn ystyried yn fanylach faterion megis strwythur swyddogaethau rhesymegol, cwmpas eu defnydd.

Rhestr o Swyddogaethau Boole yn Excel

Mae yna nifer fawr o swyddogaethau rhesymegol, ond y rhai a ddefnyddir amlaf yw'r canlynol:

  1. TRUE
  2. GORWEDD
  3. IF
  4. IFERROR
  5. OR
  6. И
  7. NI
  8. EOSHIBKA
  9. ISBLANK

Gellir defnyddio pob un ohonynt i greu strwythurau cymhleth a nodi meini prawf unrhyw orchymyn. Mae bron pob un o'r swyddogaethau hyn yn golygu trosglwyddo paramedrau penodol iddynt. Yr unig eithriadau yw CYWIR ac ANGHYWIR, sy'n dychwelyd eu hunain. Defnyddir rhifau, testun, cyfeirnodau celloedd, ystodau, ac ati yn aml fel paramedrau. Gadewch i ni edrych ar yr holl weithredwyr uchod.

Gweithredwyr CYWIR ac ANGHYWIR

Yr hyn sydd gan y ddwy swyddogaeth hyn yn gyffredin yw eu bod yn dychwelyd un gwerth yn unig. Cwmpas eu defnydd yw eu defnyddio fel cydran o swyddogaethau eraill. Fel y gellir ei ddeall o enw'r gweithredwyr, y swyddogaethau TRUE и GORWEDD gwerthoedd dychwelyd TRUE и GORWEDD yn y drefn honno.

Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

NID gweithredwr

Defnyddir y ffwythiant hwn gydag un ddadl ac mae'n ysgrifennu'r gwerth cyferbyniol i'r gell. Os byddwch chi'n pasio'r gweithredwr hwn TRUE, yna bydd yn dychwelyd GORWEDD ac, o ganlyniad, y mae yr haeriad gwrthwynebol yn wir. Felly, mae canlyniad prosesu data gan y gweithredwr hwn yn dibynnu'n llwyr ar ba baramedrau i'w trosglwyddo iddo. Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Mae cystrawen y gweithredwr hwn fel a ganlyn: =NOT(gwir neu gau).

Gweithredwyr A a NEU

Mae'r ddau weithredwr hyn yn angenrheidiol er mwyn cyfleu perthynas amodau mynegiant i'w gilydd. Swyddogaeth И yn cael ei ddefnyddio i ddangos bod yn rhaid i ddau faen prawf gyfateb i'r un rhif neu destun ar yr un pryd. Mae'r swyddogaeth hon yn dychwelyd gwerth TRUE dim ond ar yr amod bod yr holl feini prawf yn cynhyrchu'r gwerth hwn ar yr un pryd. Os bydd o leiaf un maen prawf yn methu, mae'r dilyniant cyfan yn dychwelyd gwerth GORWEDD. Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Mae'r ffordd y mae'r gweithredwr AND yn cael ei adeiladu yn syml iawn: =A(dadl1; dadl2; …). Y nifer uchaf o ddadleuon y gellir eu defnyddio gan y swyddogaeth hon yw 255. Cystrawen gweithredwr OR tebyg, ond mae mecaneg gwaith ychydig yn wahanol. Os yw un o'r rhestr o swyddogaethau yn cynhyrchu canlyniad TRUE, yna bydd y rhif hwn yn cael ei ddychwelyd fel dilyniant rhesymegol cyfan. Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

datganiadau IF ac ISERROR

Mae pwrpas pwysig iawn i'r ddwy swyddogaeth hyn - maent yn gosod yn uniongyrchol y maen prawf ar gyfer cydymffurfio y mae'n rhaid gwirio mynegiant penodol ag ef. Am ddealltwriaeth ddyfnach o sut mae'r gweithredwr yn gweithio IFERROR, rhaid i chi ddisgrifio'r swyddogaeth yn gyntaf IF. Mae ei strwythur cyffredinol ychydig yn fwy cymhleth na'r rhai blaenorol: =IF(logical_expression, value_if_true, value_if_false).

Tasg y gweithredwr hwn yw creu'r strwythurau mwyaf cymhleth. Mae'n gwirio a yw'r meini prawf yn cael eu bodloni. Os oes, yna bydd y gweithredwr yn dychwelyd TRUE, os na - GORWEDD. Ond mae'r gweithredwr yn aml yn cael ei ddefnyddio ar y cyd ag eraill. Er enghraifft, os caiff ei ddefnyddio fel dadl swyddogaeth NI, yna, yn unol â hynny, bydd y gwrthwyneb yn disodli'r cyfanswm yn awtomatig. Hynny yw, os oes cyfatebiaeth i'r maen prawf, yna bydd y gwerth yn cael ei ddychwelyd GORWEDD. Dyma brif fantais swyddogaethau rhesymeg: gellir eu cyfuno yn y ffurfiau mwyaf rhyfedd.

Ymhellach, mae'r cynllun yn dod yn fwy cymhleth. Os cawn y canlyniad “TRUE” yn ôl y maen prawf hwn, yna gallwch nodi'r testun, y rhif a fydd yn cael ei arddangos neu'r swyddogaeth a fydd yn cael ei gyfrifo. Yn yr un modd, gallwch chi osod y canlyniad a fydd yn cael ei arddangos os dychwelwyd y canlyniad ar ôl prosesu'r data. GORWEDD. Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Strwythur gweithredwr IFERROR eithaf tebyg, ond yn dal ychydig yn wahanol. Yn cynnwys dwy ddadl ofynnol:

  1. Ystyr geiriau:. Y mynegiant ei hun sy'n cael ei brofi. Os yw'n troi allan i fod yn wir, yna dychwelir y gwerth hwnnw.
  2. Y gwerth os gwall. Dyma'r testun, y rhif, neu'r swyddogaeth a fydd yn cael eu harddangos neu eu gweithredu os oedd canlyniad gwirio am y ddadl gyntaf yn ANGHYWIR. Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Cystrawen: =IFERROR(gwerth;value_if_error).

Gweithredwyr ISERROW ac ISEMPLAND

Mae swyddogaeth gyntaf yr uchod yn cynnwys un gwerth yn unig ac mae ganddi'r gystrawen ganlynol: =ISERROR(gwerth). Tasg y gweithredwr hwn yw gwirio pa mor dda y mae'r celloedd wedi'u llenwi (un neu yn yr ystod gyfan). Os yw'n ymddangos bod y padin yn anghywir, mae'n dychwelyd y gwir ganlyniad. Os yw popeth yn dda - ffug. Gellir ei gymhwyso'n uniongyrchol fel maen prawf ar gyfer swyddogaeth arall. Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Gall Excel wirio dolenni am y mathau canlynol o wallau:

  • #NAME ?;
  • #Amh;
  • #DEL/0!;
  • #NUMBER!;
  • #FELLY;
  • #WAG!;
  • #LINK!.

swyddogaeth ISBLANK Ar y cyfan, mae'n hynod o syml. Mae'n cynnwys un paramedr yn unig, sef y gell/ystod i'w gwirio. Os oes cell heb destun, na rhifau, na nodau nad ydynt yn argraffu, yna dychwelir y canlyniad TRUE. Yn unol â hynny, os oes data ym mhob cell o'r ystod, yna mae'r defnyddiwr yn derbyn y canlyniad GORWEDD. Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Tabl memo “Swyddogaethau rhesymegol yn Excel”

I grynhoi popeth a ddisgrifir uchod, gadewch i ni roi tabl bach yn cynnwys gwybodaeth am yr holl swyddogaethau rhesymeg a ddefnyddir yn gyffredin.

Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Swyddogaethau rhesymeg ac enghreifftiau o ddatrys problemau

Mae swyddogaethau rhesymeg yn ei gwneud hi'n bosibl datrys amrywiaeth o dasgau, gan gynnwys rhai cymhleth. Gadewch i ni roi rhai enghreifftiau o sut maen nhw'n gweithio'n ymarferol.

Tasg 1. Tybiwch fod gennym ran o'r nwyddau ar ôl ar ôl amser gwerthu penodol. Rhaid ei ail-werthuso yn unol â'r rheolau canlynol: os nad oedd yn bosibl ei werthu mewn 8 mis, rhannwch ei bris â 2 waith. Yn gyntaf, gadewch i ni greu ystod sy'n disgrifio'r data cychwynnol. Mae'n edrych fel hyn.

Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Er mwyn i'r dasg a ddisgrifir gael ei datrys yn llwyddiannus, mae angen i chi ddefnyddio'r swyddogaeth ganlynol. Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Gallwch ei weld yn y bar fformiwla yn y sgrinlun. Nawr gadewch i ni wneud rhai esboniadau. Mae'r mynegiant rhesymegol a ddangoswyd yn y sgrin (hynny yw, C2>=8) yn golygu bod yn rhaid i'r cynnyrch fod mewn stoc am hyd at 8 mis yn gynwysedig. Gan ddefnyddio'r gweithredwyr rhifyddeg >=, rydym yn diffinio'r rheol sy'n fwy na neu'n hafal i'r rheol. Ar ôl i ni ysgrifennu'r amod hwn, bydd y swyddogaeth yn dychwelyd un o ddau werth: "TRUE" neu "FALSE". Os yw'r fformiwla yn cwrdd â'r maen prawf, yna mae'r gwerth ar ôl ailbrisio yn cael ei ysgrifennu i'r gell (yn dda, neu ei basio fel dadl i swyddogaeth arall, mae'r cyfan yn dibynnu ar y paramedrau a osodwyd gan y defnyddiwr), wedi'i rannu â dau (ar gyfer hyn, rydym yn rhannu y pris ar adeg ei dderbyn yn y warws gan ddau) . Os canfyddir ar ôl hynny bod y cynnyrch wedi bod mewn stoc am lai nag 8 mis, yna dychwelir yr un gwerth ag sydd yn y gell.

Nawr gadewch i ni wneud y dasg yn fwy anodd. Rydym yn cymhwyso'r amod: rhaid i raddfa'r gostyngiadau fod yn gynyddol. Yn syml, os yw'r nwyddau'n gorwedd am fwy na 5 mis, ond yn llai nag 8, dylid rhannu'r pris unwaith a hanner. Os bydd mwy nag 8, dau. Er mwyn i'r fformiwla hon gyd-fynd â'r gwerth, rhaid iddo fod fel a ganlyn. Edrychwch ar y sgrinlun yn y bar fformiwla i'w weld.

Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Pwysig! Fel dadleuon, caniateir defnyddio nid yn unig gwerthoedd rhifol, ond hefyd gwerthoedd testun. Felly mae'n dderbyniol gosod meini prawf o'r drefn fwyaf gwahanol. Er enghraifft, i wneud gostyngiad ar nwyddau a dderbyniwyd ym mis Ionawr a pheidio â'i wneud pe baent yn cyrraedd ym mis Ebrill.

Tasg 2. Gadewch i ni gymhwyso'r maen prawf hwn i gynnyrch sydd mewn stoc. Tybiwch, os yw ei werth wedi dod yn llai na 300 rubles ar ôl y marc i lawr, neu os yw wedi bod heb ei werthu am fwy na 10 mis, yna caiff ei dynnu o'r gwerthiant. Mae'r fformiwla fel a ganlyn.

Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Gadewch i ni ei ddadansoddi. Fe wnaethom ddefnyddio'r swyddogaeth fel maen prawf OR. Mae ei angen i ddarparu fforc o'r fath. Os yw cell D2 yn cynnwys y rhif 10, yna bydd y gwerth “wedi'i ddileu” yn cael ei arddangos yn awtomatig yn llinell gyfatebol colofn E. Mae'r un peth yn berthnasol i'r amod arall. Os na chaiff unrhyw un ohonynt eu bodloni, yna dychwelir cell wag yn syml.

Tasg 3. Gadewch i ni ddweud bod gennym ni sampl o fyfyrwyr sy'n ceisio mynd i'r ysgol uwchradd. I wneud hyn, mae angen iddynt basio arholiadau mewn sawl pwnc, a ddangosir yn y screenshot isod. Er mwyn cael eu hystyried yn gymwys ar gyfer mynediad i'r sefydliad addysgol hwn, rhaid iddynt sgorio cyfanswm o 12 pwynt. Ar yr un pryd, amod pwysig yw na ddylai'r sgôr mewn mathemateg fod yn llai na 4 pwynt. Y dasg yw awtomeiddio prosesu'r data hwn, yn ogystal â llunio adroddiad y cofnododd myfyrwyr arno a pha rai na wnaeth. I wneud hyn, byddwn yn gwneud tabl o'r fath.

Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Felly, ein tasg ni yw gwneud i'r rhaglen gyfrifo faint o bwyntiau fydd yna i gyd, edrych ar y canlyniad pasio a pherfformio cymhariaeth. Ar ôl y gweithrediadau hyn, rhaid i'r swyddogaeth roi'r canlyniad yn y gell y mae'n ffitio ynddi. Mae dau opsiwn posibl: “derbyniwyd” neu “na”. I roi'r dasg hon ar waith, rhowch fformiwla debyg (plwgiwch eich gwerthoedd i mewn): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Gyda swyddogaeth boolean И gallwn wirio bod dau amod yn cael eu bodloni ar unwaith. Yn yr achos hwn, rydym yn defnyddio'r swyddogaeth SUM i gyfrifo cyfanswm y sgôr. Fel yr amod cyntaf (yn nadl gyntaf y ffwythiant AND), fe wnaethom nodi'r fformiwla B3>=4. Mae'r golofn hon yn cynnwys sgôr mewn mathemateg, na ddylai fod yn is na 4 pwynt.

Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Rydym yn gweld cymhwysiad eang y swyddogaeth IF wrth weithio gyda thaenlenni. Dyna pam mai dyma'r swyddogaeth resymeg fwyaf poblogaidd y mae angen i chi ei gwybod yn gyntaf.

Argymhellir yn gryf ymarfer ar y siart prawf cyn defnyddio'r sgiliau hyn mewn gwaith go iawn. Bydd hyn yn helpu i arbed llawer o amser.

Tasg 4. Rydym yn wynebu'r dasg o bennu cyfanswm cost nwyddau ar ôl marcio i lawr. Gofyniad - rhaid i gost y cynnyrch fod yn uwch neu'n gyfartalog. Os na fodlonir yr amod hwn, rhaid dileu'r nwyddau. Yn yr enghraifft hon, byddwn yn gweld sut mae criw o swyddogaethau rhifyddol ac ystadegol yn gweithio.

Gadewch i ni ddefnyddio'r tabl rydyn ni wedi'i lunio'n barod. Er mwyn datrys y broblem hon, mae angen gosod y rheol fel amod bod yn rhaid i gell D2 fod yn llai na chymedr rhifyddol yr ystod gyfan o nwyddau. Os caiff y rheol ei chadarnhau, yna yn y gell lle mae'r fformiwla hon wedi'i hysgrifennu, mae'r gwerth “dileu” yn cael ei osod. Os na fodlonir y maen prawf, yna gosodir gwerth gwag. I ddychwelyd y cymedr rhifyddol, mae yna swyddogaeth CYFARTALEDD. Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Tasg 5. Tybiwch fod angen i ni gyfrifo gwerthiant cyfartalog gwahanol gynhyrchion mewn gwahanol siopau o'r un brand. Gadewch i ni wneud bwrdd o'r fath.

Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Ein tasg yw pennu'r cyfartaledd ar gyfer pob gwerth, sy'n cyd-fynd â nodweddion penodol. I wneud hyn, rydym yn defnyddio swyddogaeth arbennig nad oedd yn y rhestr uchod. Mae'n caniatáu ichi gyfuno dwy swyddogaeth CYFARTALEDD и OS. A hi a alwodd DDIgalon. Yn cynnwys tair dadl:

  1. Yr ystod i wirio.
  2. Y cyflwr i'w wirio.
  3. Ystod ar gyfartaledd.

O ganlyniad, ceir y fformiwla ganlynol (yn y sgrin).

Swyddogaethau Boole yn Excel. Popeth am gymhwyso swyddogaethau rhesymegol yn Excel

Gwelwn fod ystod y defnydd o swyddogaethau rhesymegol yn syml enfawr. Ac mae eu rhestr mewn gwirionedd yn llawer mwy na'r hyn a ddisgrifir uchod. Rydym newydd restru'r rhai mwyaf poblogaidd ohonynt, ond hefyd yn disgrifio enghraifft o swyddogaeth arall, sy'n gyfuniad o ystadegol a rhesymegol. Mae yna hefyd hybridau tebyg eraill sy'n haeddu ystyriaeth ar wahân.

Gadael ymateb