Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Excel është një program tepër funksional që ju lejon jo vetëm të regjistroni të dhënat në formë tabelare, por edhe të automatizoni përpunimin e tyre. Funksionet logjike janë elementi kryesor që ju lejon të kryeni çdo operacion të këtij lloji. Ato përdoren në formula dhe funksione të tjera për të thjeshtuar të gjitha operacionet.

Ato janë krijuar për të kontrolluar nëse vlerat plotësojnë kriteret e specifikuara. Nëse ka një përputhje të tillë, në qelizën ku shkruhet, shënohet vlera “E VËRTETË”, në rast mospërputhjeje – “FALSE”. Sot do të shqyrtojmë më në detaje çështje të tilla si struktura e funksioneve logjike, fushëveprimi i përdorimit të tyre.

Lista e Funksioneve Boolean në Excel

Ka një numër të madh funksionesh logjike, por më të përdorurat janë këto:

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

Të gjitha ato mund të përdoren për të krijuar struktura komplekse dhe për të specifikuar kriteret e çdo rendi. Pothuajse të gjitha këto funksione përfshijnë kalimin e disa parametrave tek ata. Përjashtimet e vetme janë TË VËRTETË dhe FALSE, të cilat kthehen vetë. Numrat, teksti, referencat e qelizave, diapazoni, e kështu me radhë përdoren shpesh si parametra. Le të hedhim një vështrim në të gjithë operatorët e mësipërm.

Operatorët TRUE dhe FALSE

E përbashkëta e të dy këtyre funksioneve është se ata kthejnë vetëm një vlerë. Fusha e përdorimit të tyre është përdorimi si përbërës i funksioneve të tjera. Siç mund të kuptohet nga emri i operatorëve, funksionet TRUE и GJENJE vlerat e kthyera TRUE и GJENJE respektivisht.

Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

JO operator

Ky funksion përdoret me një argument dhe shkruan vlerën e kundërt në qelizë. Nëse kaloni këtë operator TRUE, atëherë do të kthehet GJENJE dhe, në përputhje me rrethanat, pohimi i kundërt është i vërtetë. Prandaj, rezultati i përpunimit të të dhënave nga ky operator varet plotësisht nga cilat parametra duhet t'i kalojnë atij. Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Sintaksa e këtij operatori është si më poshtë: = NUK (e vërtetë ose e rreme).

Operatorët DHE dhe OSE

Këta dy operatorë janë të nevojshëm për të përcjellë lidhjen e kushteve të një shprehjeje me njëri-tjetrin. Funksioni И përdoret për të treguar se dy kritere duhet të përputhen me të njëjtin numër ose tekst në të njëjtën kohë. Ky funksion kthen një vlerë TRUE vetëm me kushtin që të gjitha kriteret ta prodhojnë këtë vlerë në të njëjtën kohë. Nëse të paktën një kriter dështon, e gjithë sekuenca kthen një vlerë GJENJE. Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Mënyra se si ndërtohet operatori AND është shumë e thjeshtë: =Dhe (argumenti1; argumenti2; …). Numri maksimal i argumenteve që mund të përdoren nga ky funksion është 255. Sintaksa e operatorit OR të ngjashme, por mekanika e punës është paksa e ndryshme. Nëse një nga lista e funksioneve prodhon një rezultat TRUE, atëherë ky numër do të kthehet si një sekuencë e tërë logjike. Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Deklaratat IF dhe ISERROR

Këto dy funksione kanë një qëllim shumë të rëndësishëm - ata vendosin drejtpërdrejt kriterin për pajtueshmërinë me të cilin duhet të kontrollohet një shprehje e caktuar. Për një kuptim më të thellë se si funksionon operatori IFERROR, fillimisht duhet të përshkruani funksionin IF. Struktura e saj e përgjithshme është pak më e ndërlikuar se ato të mëparshme: =IF (shprehja_logjike, vlera_nëse_e vërtetë, vlera_nëse_false).

Detyra e këtij operatori është të krijojë konstruksionet më komplekse. Kontrollon nëse kriteret janë përmbushur. Nëse po, atëherë operatori do të kthehet TRUE, nese jo - GJENJE. Por operatori shpesh përdoret në lidhje me të tjerët. Për shembull, nëse përdoret si argument funksioni NUK, atëherë, në përputhje me rrethanat, totali do të zëvendësohet automatikisht nga e kundërta. Kjo do të thotë, nëse ka një përputhje me kriterin, atëherë vlera do të kthehet GJENJE. Ky është avantazhi kryesor i funksioneve logjike: ato mund të kombinohen në format më të çuditshme.

Më tej, skema bëhet më e ndërlikuar. Nëse me këtë kriter marrim rezultatin "E VËRTETË", atëherë mund të specifikoni tekstin, numrin që do të shfaqet ose funksionin që do të llogaritet. Në mënyrë të ngjashme, mund të vendosni rezultatin që do të shfaqet nëse rezultati është kthyer pas përpunimit të të dhënave. GJENJE. Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Struktura e operatorit IFERROR mjaft të ngjashme, por ende disi të ndryshme. Përmban dy argumente të kërkuara:

  1. Kuptimi. Është vetë shprehja që po testohet. Nëse rezulton e vërtetë, atëherë ajo vlerë kthehet.
  2. Vlera nëse është një gabim. Ky është teksti, numri ose funksioni që do të shfaqet ose do të ekzekutohet nëse rezultati i kontrollit për argumentin e parë ishte FALSE. Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Sintaksë: =IFERROR(vlera;vlera_nëse_gabim).

Operatorët ISERROW dhe ISEMPLAND

Funksioni i parë i mësipërm përmban vetëm një vlerë dhe ka sintaksën e mëposhtme: =ISERROR(vlera). Detyra e këtij operatori është të kontrollojë se sa mirë janë mbushur qelizat (një ose në të gjithë gamën). Nëse rezulton se mbushja ishte e gabuar, ai kthen rezultatin e vërtetë. Nëse gjithçka është mirë - false. Mund të zbatohet drejtpërdrejt si kriter për një funksion tjetër. Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Excel mund të kontrollojë lidhjet për llojet e mëposhtme të gabimeve:

  • #EMRI?;
  • #N/A;
  • #DEL/0!;
  • #NUMRI!;
  • #KËSHTU QË;
  • #BASHKË!;
  • #LINK!.

funksion ISBLANK Në përgjithësi, është tepër e thjeshtë. Ai përmban vetëm një parametër, që është qeliza/vargu që duhet kontrolluar. Nëse ka një qelizë që nuk ka as tekst, as numra, as karaktere që nuk shtypen, atëherë rezultati kthehet TRUE. Prandaj, nëse ka të dhëna në të gjitha qelizat e gamës, atëherë përdoruesi merr rezultatin GJENJE. Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Tabela e shënimeve "Funksionet logjike në Excel"

Për të përmbledhur gjithçka të përshkruar më sipër, le të japim një tabelë të vogël që përmban informacione për të gjitha funksionet logjike të përdorura zakonisht.

Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Funksionet logjike dhe shembuj të zgjidhjes së problemit

Funksionet logjike bëjnë të mundur zgjidhjen e një sërë detyrash, përfshirë ato komplekse. Le të japim disa shembuj se si ato funksionojnë në praktikë.

Detyra 1. Supozoni se na ka mbetur një pjesë e mallit pas një kohe të caktuar shitjeje. Duhet të rivlerësohet sipas rregullave të mëposhtme: nëse nuk ishte e mundur të shitej në 8 muaj, ndani çmimin e tij me 2 herë. Së pari, le të krijojmë një gamë që përshkruan të dhënat fillestare. Duket kështu.

Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Në mënyrë që detyra e përshkruar të zgjidhet me sukses, duhet të përdorni funksionin e mëposhtëm. Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Mund ta shihni në shiritin e formulave në pamjen e ekranit. Tani le të bëjmë disa sqarime. Shprehja logjike që u shfaq në pamjen e ekranit (d.m.th. C2>=8) do të thotë që produkti duhet të jetë në magazinë deri në 8 muaj përfshirëse. Duke përdorur operatorët aritmetikë >=, ne përcaktojmë rregullin më të madh ose të barabartë. Pasi të kemi shkruar këtë kusht, funksioni do të kthejë një nga dy vlerat: "TRUE" ose "FALSE". Nëse formula plotëson kriterin, atëherë vlera pas rivlerësimit shkruhet në qelizë (mirë, ose kalohet si argument në një funksion tjetër, gjithçka varet nga parametrat e vendosur nga përdoruesi), i ndarë me dy (për këtë, ne kemi ndarë çmimi në momentin e marrjes në magazinë nga dy) . Nëse pas kësaj konstatohet se produkti ka qenë në magazinë për më pak se 8 muaj, atëherë kthehet e njëjta vlerë që gjendet në qelizë.

Tani le ta bëjmë detyrën më të vështirë. Zbatojmë kushtin: shkalla e zbritjeve duhet të jetë progresive. E thënë thjesht, nëse mallrat qëndrojnë për më shumë se 5 muaj, por më pak se 8, çmimi duhet të ndahet me një herë e gjysmë. Nëse më shumë se 8, dy. Që kjo formulë të përputhet me vlerën, duhet të jetë si më poshtë. Shikoni pamjen e ekranit në shiritin e formulave për ta parë atë.

Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

E rëndësishme! Si argumente, lejohet përdorimi jo vetëm i vlerave numerike, por edhe i tekstit. Prandaj, është e pranueshme të vendosen kritere të rendit më të ndryshëm. Për shembull, për të bërë një zbritje për mallrat e marra në janar dhe për të mos e bërë nëse ato kanë mbërritur në prill.

Detyra 2. Le ta zbatojmë këtë kriter për një produkt që është në magazinë. Supozoni, nëse pas shënimit të bërë më lart, vlera e tij është bërë më pak se 300 rubla, ose nëse ka qenë pa shitje për më shumë se 10 muaj, atëherë thjesht hiqet nga shitja. Formula është e mëposhtme.

Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Le ta analizojmë. Ne përdorëm funksionin si kriter OR. Është e nevojshme për të siguruar një pirun të tillë. Nëse qeliza D2 përmban numrin 10, atëherë vlera "i fshirë" do të shfaqet automatikisht në rreshtin përkatës të kolonës E. E njëjta gjë vlen edhe për kushtin tjetër. Nëse asnjëra prej tyre nuk plotësohet, atëherë thjesht kthehet një qelizë bosh.

Detyra 3. Le të themi se kemi një mostër studentësh që përpiqen të hyjnë në shkollë të mesme. Për ta bërë këtë, ata duhet të kalojnë provime në disa lëndë, të paraqitura në pamjen e mëposhtme të ekranit. Për t'u konsideruar të kualifikuar për t'u pranuar në këtë institucion arsimor, ata duhet të marrin gjithsej 12 pikë. Në të njëjtën kohë, një kusht i rëndësishëm është që rezultati në matematikë të jetë jo më pak se 4 pikë. Detyra është automatizimi i përpunimit të këtyre të dhënave, si dhe përpilimi i një raporti se cilët studentë kanë hyrë dhe cilët jo. Për ta bërë këtë, ne do të bëjmë një tabelë të tillë.

Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Pra, detyra jonë është të bëjmë programin të llogarisë sa pikë do të ketë në total, të shikojmë rezultatin kalues ​​dhe të bëjmë një krahasim. Pas këtyre veprimeve, funksioni duhet të vendosë rezultatin në qelizën në të cilën përshtatet. Ka dy opsione të mundshme: "pranuar" ose "jo". Për të zbatuar këtë detyrë, futni një formulë të ngjashme (thjesht futni vlerat tuaja): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Me një funksion boolean И mund të verifikojmë që dy kushte janë plotësuar njëherësh. Në këtë rast, ne kemi përdorur funksionin SUM për të llogaritur rezultatin total. Si kusht i parë (në argumentin e parë të funksionit AND), ne specifikuam formulën B3>=4. Kjo kolonë përmban një pikë në matematikë, e cila nuk duhet të jetë më e ulët se 4 pikë.

Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Ne shohim aplikimin e gjerë të funksionit IF kur punoni me tabela. Kjo është arsyeja pse është funksioni logjik më i popullarizuar që duhet të dini së pari.

Rekomandohet shumë të praktikoni në tabelën e testit përpara se të përdorni këto aftësi në punë reale. Kjo do të ndihmojë të kurseni shumë kohë.

Detyra 4 Ne jemi përballur me detyrën e përcaktimit të kostos totale të mallrave pas rënies. Kërkesa - kostoja e produktit duhet të jetë më e lartë ose mesatare. Nëse ky kusht nuk plotësohet, mallrat duhet të fshihen. Në këtë shembull, ne do të shohim se si funksionojnë një sërë funksionesh aritmetike dhe statistikore.

Le të përdorim tabelën që kemi vizatuar tashmë. Për të zgjidhur këtë problem, është e nevojshme të vendoset rregulli si kusht që qeliza D2 të jetë më e vogël se mesatarja aritmetike e të gjithë gamës së mallrave. Nëse rregulli konfirmohet, atëherë në qelizën ku është shkruar kjo formulë, vendoset vlera "i fshirë". Nëse kriteri nuk plotësohet, atëherë vendoset një vlerë boshe. Për të kthyer mesataren aritmetike, ekziston një funksion MESATARE. Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Detyra 5 Supozoni se duhet të llogarisim shitjet mesatare të produkteve të ndryshme në dyqane të ndryshme të së njëjtës markë. Le të bëjmë një tabelë të tillë.

Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Detyra jonë është të përcaktojmë mesataren për të gjitha vlerat, e cila i përshtatet karakteristikave të caktuara. Për ta bërë këtë, ne përdorim një funksion të veçantë që nuk ishte në listën e mësipërme. Kjo ju lejon të kombinoni dy funksione MESATARE и IF. Dhe ajo thirri I PASHMËRTË. Përmban tre argumente:

  1. Gama për të kontrolluar.
  2. Gjendja që duhet kontrolluar.
  3. Mesatarja e diapazonit.

Si rezultat, merret formula e mëposhtme (në pamjen e ekranit).

Funksionet Boolean në Excel. Gjithçka rreth aplikimit të funksioneve logjike në Excel

Ne shohim se diapazoni i aplikimit të funksioneve logjike është thjesht i madh. Dhe lista e tyre është në fakt shumë më e madhe se sa përshkruhet më sipër. Ne vetëm renditëm më të njohurit prej tyre, por gjithashtu përshkruam një shembull të një funksioni tjetër, i cili është një kombinim i statistikës dhe logjikës. Ka edhe hibride të tjera të ngjashme që meritojnë konsideratë të veçantë.

Lini një Përgjigju