Funksionet Boolean, lidhja, disjunksioni. Funksionet logjike

Përmbajtje:

Funksionet Boolean, lidhja, disjunksioni. Funksionet logjike
Funksionet Boolean, lidhja, disjunksioni. Funksionet logjike
Anonim

Ka tabela në të cilat është e nevojshme të aplikohen funksione logjike, skema logjike të renditjeve të ndryshme. Paketa e softuerit Microsoft Excel vjen në shpëtim. Ai jo vetëm që mund të llogarisë vlerën logjike të një shprehjeje, por gjithashtu mund të kryejë llogaritje komplekse matematikore.

Çfarë është Excel?

Një produkt softuerësh i krijuar për të punuar me fletëllogaritëse. Krijuar nga Microsoft dhe i përshtatshëm për pothuajse çdo sistem operativ. Këtu mund të përdorni të dyja formulat për të gjetur rezultate dhe për të ndërtuar grafikët dhe grafikët e llojeve të ndryshme.

Përdoruesi përdor jo vetëm funksione logjike në Excel, por edhe matematikë, statistikorë, financiarë, tekst, etj.

Veçoritë e Excel

Fushat e aplikimit të produktit softuer janë të ndryshme:

  • Fleta e punës Excel është një fletëllogaritëse e gatshme, kështu që nuk ka nevojë që përdoruesi të kryejë llogaritje për ta sjellë dokumentin në formën e duhur.
  • Paketa e softuerit ofron përdorimin e funksioneve Boolean, si dhe trigonometrike, statistikore,teksti, etj.
  • Bazuar në llogaritjet, Excel ndërton grafikët dhe grafikët.
  • Për shkak se paketa softuerike përmban një bibliotekë të madhe funksionesh matematikore dhe statistikore, nxënësit e shkollave dhe studentët mund ta përdorin atë për të përfunduar punimet laboratorike dhe terminale.
  • Është e dobishme që përdoruesi të përdorë veçoritë e Excel për llogaritjet shtëpiake dhe personale.
  • Gjuha e programimit VBA është e integruar në produktin softuer, i cili mund ta bëjë jetën më të lehtë për një kontabilist kur automatizon rrjedhën e punës së një kompanie të vogël.
  • Fletëllogaritëse Excel vepron gjithashtu si një bazë të dhënash. Funksionaliteti i plotë zbatohet vetëm nga versioni 2007. Produktet e hershme kishin një kufi linjë.
  • Kur krijoni raporte të llojeve të ndryshme, Excel vjen në ndihmë pasi ndihmon në krijimin e një tabele kryesore.

Operatorët Logjikë të Excel

Shprehjet Boolean kuptohen si të dhëna të nevojshme për të shkruar elementë në të cilët lidhja dhe disjunksioni, si dhe operatorët e tjerë, përputhen me numrat, formulat, tekstin. Me ndihmën e tyre, mesazhi shkruhet në formë simbolike, duke treguar veprimin.

Funksionet logjike (të quajtura ndryshe Boolean) përdorin numra, tekst, lidhje me adresat e qelizave si elementë.

Ka disa mënyra për të mësuar më shumë për secilin operator dhe sintaksën e tij:

  • Magjistari i funksionit të thirrjeve.
  • Përdor ndihmën e Microsoft nëpërmjet F1.
  • Në versionet e vitit 2007 të Excel, shqyrto përbërjen e secilës kategori në shiritin e veglave.
funksionet logjikenë excel
funksionet logjikenë excel

algjebër bullike

Themeluesi i logjikës propozicionale (një emër tjetër për një pjesë të matematikës) është D. Buhl, i cili në rininë e tij ishte i angazhuar në përkthimet e veprave të filozofëve të lashtë grekë. Ishte prej andej që ai fitoi njohuri dhe propozoi të futeshin emërtime të veçanta për deklaratat: 1 - E vërtetë, 0 - E gabuar.

Algjebra Boolean është një degë e matematikës që studion deklaratat, i trajton ato si vlera logjike dhe kryen veprime mbi to. Çdo deklaratë mund të kodohet dhe më pas të përdoret, të manipulohet për të vërtetuar të vërtetën ose të rremë.

Një funksion Boolean quhet f(x1, x2, …, x ), nga n variabla, nëse funksioni ose ndonjë prej operatorëve të tij merr vlera vetëm nga grupi {0;1}. Ligjet e algjebrës së logjikës zbatohen në zgjidhjen e problemeve, në programim, kodim etj.

Ju mund të shfaqni një funksion Boolean në mënyrat e mëposhtme:

  • verbal (deklaratë e shkruar në formë teksti);
  • tabela;
  • numerike;
  • grafike;
  • analitike;
  • koordinata.

Dhe funksioni

Operatori AND është një lidhje në paketën e softuerit Excel. Përndryshe, quhet shumëzim logjik. Zakonisht shënohet me ∧, &,ose shenja ndërmjet operandëve hiqet plotësisht. Funksioni është i nevojshëm për të përcaktuar vërtetësinë e shprehjes së futur. Në algjebër Boolean, një lidhëz merr vlera nga një grup, dhe rezultati i llogaritjes shkruhet gjithashtu në të. Shumëzimi logjik ndodh:

  • binar sepse përmban 2operand;
  • treshe nëse ka 3 shumëzues;
  • n-ary nëse grupi përmban n operandë.

Mund të zgjidhni një shembull duke përputhur rregullin ose duke krijuar një tabelë të së vërtetës. Nëse shprehja përmban disa operandë, është më e përshtatshme të përdoret paketa softuerike Excel për zgjidhjen e dytë, pasi i gjithë procesi do të jetë i rëndë kur llogaritet manualisht.

Rezultati i llogaritjeve mund të jetë:

  • E vërtetë: nëse të gjitha argumentet janë të vërteta.
  • False: nëse të gjitha kriteret janë false ose të paktën një prej tyre.

Operatorët "AND" dhe "OR" mund të përmbajnë deri në 30 kritere.

Shembull.

1) Është e nevojshme të përcaktohet vërtetësia e të dhënave të futura. Natyrisht, shembulli i fundit i mbyllur në kllapa nuk është matematikisht i saktë, kështu që funksioni do të kthejë False.

2) Dy qelizat kanë vlera të kundërta. Funksioni AND kthen False sepse një nga argumentet është false.

3) Veprimet aritmetike janë vendosur. Është e nevojshme të kontrollohet e vërteta e tyre. Ky operator kthen "E vërtetë" sepse gjithçka është e saktë nga pikëpamja aritmetike.

lidhëz dhe veçim
lidhëz dhe veçim

Funksioni "OR"

Operatori "OR" në kategorinë "Funksionet logjike" është një ndarje, domethënë, ju lejon të merrni një përgjigje të vërtetë në një formë jo kategorike. Një emër tjetër për një operator në algjebrën e Bulit: shtimi logjik. Përcaktoni: ∨, +, "ose". Variablat marrin vlera nga grupi dhe përgjigja shkruhet aty.

Rezultatet e llogaritjeve janë:

  • E vërtetë: nëse ndonjë ose të gjitha argumentet janë të vërteta.
  • False: nëse të gjitha kriteret janë false.

Shembull.

1) Disjunction në Excel kontrollon jo vetëm shprehjet logjike, por edhe ato matematikore për korrektësi. Pra, në këtë rast të veçantë, të dy rezultatet janë të rreme nga pikëpamja aritmetike, kështu që përgjigja është e gabuar.

2) Operatori kthen True sepse njëri nga argumentet është i vërtetë dhe tjetri është i gabuar. Ky është një kriter i vlefshëm për ndarje.

funksionet boolean
funksionet boolean

Funksioni IF

Në grupin "Funksionet logjike", operatori "IF" zë vendin krenar. Funksioni është i nevojshëm për të marrë një rezultat nëse informacioni është i vërtetë, dhe një rezultat tjetër nëse të dhënat janë të rreme.

  • Në një deklaratë të kushtëzuar, është e mundur të kontrolloni deri në 64 kushte në të njëjtën kohë.
  • Nëse një nga kriteret është një grup, atëherë funksioni kontrollon çdo element.
  • Nëse përgjigjja është e rreme, por formula nuk specifikon se sa duhet të jetë totali në rastin e "False", atëherë operatori jep një rezultat të barabartë me 0.

Shembull.

Dhënë:

  • emri i produktit;
  • çmimi i tij për 1 njësi;
  • sasia e mallrave të blera;
  • çmimi.

Është e nevojshme të llogaritet kolona "E pagueshme". Nëse çmimi i blerjes tejkalon 1000 rubla, atëherë blerësit i jepet një zbritje prej 3%. Përndryshe, kolonat "TOTAL" dhe "E pagueshme" janë të njëjta.

tabela e funksioneve logjike
tabela e funksioneve logjike

1) Kontrolli i gjendjes: kostoja i kalon 1000 rubla.

2) Nëse është e vërtetëkostoja e kriterit shumëzohet me 3%.

3) Nëse deklarata është e rreme, rezultati "i pagueshëm" nuk ndryshon nga "TOTAL".

Kontrollimi i kushteve të shumta

Ekziston një tabelë që tregon pikët për provimin dhe notën e mësuesit.

1) Është e nevojshme të kontrollohet nëse rezultati total është më pak se 35. Nëse përgjigja është e vërtetë, atëherë rezultati i punës është "Dështoi".

2) Nëse kushti i mëparshëm është i rremë, rezultati është >35, operatori vazhdon në argumentin tjetër. Nëse vlera në qelizë është >=75, atëherë pranë saj caktohet "Shkëlqyeshëm". Përndryshe, funksioni do të kthehet "Kaluar".

funksionet logjike
funksionet logjike

Edhe pse operatori "If" punon me vlerat boolean, ai funksionon mirë edhe me numrat.

Shembull.

Të dhënat:

  • emrat e shitësve;
  • shitjet e tyre.

Duhet llogaritur se cilit nga shitësit i takon komisioni:

  • nëse numri i shitjeve është më pak se 50 mijë, atëherë përqindja nuk tarifohet;
  • nëse vëllimi i transaksioneve varion midis 50-100 mijë, atëherë komisioni është 2%;
  • nëse numri i shitjeve është më shumë se 100 mijë, atëherë bonusi lëshohet në masën 4%.

Nën numrin 1 është blloku i parë "IF", ku kontrollohet për të vërtetën. Nëse kushti është i rremë, atëherë ekzekutohet blloku 2, ku shtohen edhe 2 kritere të tjera.

minimizimi i funksioneve logjike
minimizimi i funksioneve logjike

Funksioni "IFERROR"

Funksionet Boolean plotësohen nga ky operator, sepse ai është në gjendje të kthejë disa rezultate nëse ka një gabim në formulë. Nëse të gjithae vërtetë, "IFERROR" kthen rezultatin e llogaritjes.

Funksioni "TRUE" dhe "FALSE"

Funksionet Boolean në Excel nuk mund të funksionojnë pa operatorin "TRUE". Ai kthen vlerën përkatëse.

Inversi i "TRUE" është "FALSE". Të dy funksionet nuk marrin argumente dhe përdoren rrallë si shembuj të pavarur.

JO operator

Të gjitha funksionet logjike në Excel mund të kundërshtohen duke përdorur operatorin "NOT". Vlera e futur kur përdoret kjo procedurë do të rezultojë në të kundërtën.

Shembull.

Natyrisht, operatori jep përgjigjen e kundërt me të dhënat origjinale.

funksionet logjike qarqet logjike
funksionet logjike qarqet logjike

Minimizimi i funksioneve logjike

Ky fenomen lidhet drejtpërdrejt me krijimin e një qarku ose qarku. Kjo shprehet përmes kompleksitetit dhe kostos së tij, proporcionalitetit të numrit të operacioneve logjike dhe numrit të shfaqjeve të argumenteve. Nëse përdorni aksiomat dhe teoremat e logjikës, mund ta thjeshtoni funksionin.

Ekzistojnë metoda të veçanta të minimizimit algoritmik. Falë tyre, përdoruesi është në gjendje të thjeshtojë në mënyrë të pavarur funksionin shpejt dhe pa gabime. Ndër këto metoda janë:

  • kartat e Carnot;
  • Metodë quine;
  • algoritmi i matricës implikant;
  • Metoda Quine-McCluskey, etj.

Nëse numri i argumenteve nuk kalon 6, atëherë është më mirë që përdoruesi të përdorë metodën e hartës Karnot për qartësi. Përndryshe, zbatohet algoritmi Quine-McCluskey.

Recommended: