Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Excel ni programu inayofanya kazi sana ambayo hukuruhusu sio tu kurekodi data katika fomu ya jedwali, lakini pia kuhariri usindikaji wao. Kazi za mantiki ni kipengele kikuu kinachokuwezesha kufanya shughuli zozote za aina hii. Zinatumika katika fomula na kazi zingine ili kurahisisha shughuli zote.

Zimeundwa ili kuangalia ikiwa maadili yanakidhi vigezo vilivyoainishwa. Ikiwa kuna mechi kama hiyo, katika seli ambayo imeandikwa, thamani ya "TRUE" imeingizwa, ikiwa kuna tofauti - "FALSE". Leo tutazingatia kwa undani zaidi maswala kama vile muundo wa kazi za kimantiki, wigo wa matumizi yao.

Orodha ya Kazi za Boolean katika Excel

Kuna idadi kubwa ya kazi za kimantiki, lakini zinazotumiwa zaidi ni zifuatazo:

  1. KWELI
  2. KUSEMA UONGO
  3. IF
  4. IFERRO
  5. OR
  6. И
  7. NOT
  8. EOSHIBKA
  9. ISBLANK

Zote zinaweza kutumika kuunda miundo tata na kutaja vigezo vya utaratibu wowote. Takriban kazi hizi zote zinahusisha kupitisha vigezo fulani kwao. Isipokuwa ni TRUE na FALSE, ambazo hujirudisha zenyewe. Nambari, maandishi, marejeleo ya seli, safu, na kadhalika mara nyingi hutumiwa kama vigezo. Wacha tuangalie waendeshaji wote hapo juu.

Waendeshaji KWELI na UONGO

Kile ambacho kazi hizi zote mbili zinafanana ni kwamba zinarudisha thamani moja pekee. Upeo wa matumizi yao ni matumizi kama sehemu ya kazi nyingine. Kama inavyoweza kueleweka kutoka kwa jina la waendeshaji, kazi KWELI и KUSEMA UONGO maadili ya kurudi KWELI и KUSEMA UONGO mtiririko huo.

Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

SI mwendeshaji

Chaguo hili la kukokotoa linatumiwa na hoja moja na huandika thamani kinyume na seli. Ukipita opereta huyu KWELI, basi itarudi KUSEMA UONGO na, ipasavyo, madai ya kinyume ni kweli. Kwa hiyo, matokeo ya usindikaji wa data na operator hii inategemea kabisa vigezo gani vya kupitisha kwake. Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Syntax ya mwendeshaji huyu ni kama ifuatavyo: =SI(kweli au uongo).

Waendeshaji NA na AU

Waendeshaji hawa wawili ni muhimu ili kuwasilisha uhusiano wa masharti ya kujieleza kwa kila mmoja. Kazi И hutumika kuonyesha kwamba vigezo viwili lazima vilingane na nambari au maandishi sawa kwa wakati mmoja. Chaguo hili la kukokotoa hurejesha thamani KWELI kwa sharti tu kwamba vigezo vyote vinatoa thamani hii kwa wakati mmoja. Iwapo angalau kigezo kimoja kitashindwa, mfuatano wote hurejesha thamani KUSEMA UONGO. Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Njia ya AND operator imejengwa ni rahisi sana: =Na(hoja1; hoja2; …). Idadi ya juu zaidi ya hoja zinazoweza kutumiwa na chaguo hili la kukokotoa ni 255. Sintaksia ya opereta OR sawa, lakini mechanics ya kazi ni tofauti kidogo. Ikiwa moja ya orodha ya kazi hutoa matokeo KWELI, basi nambari hii itarejeshwa kama mlolongo mzima wa kimantiki. Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

IF na taarifa za ISERROR

Kazi hizi mbili zina madhumuni muhimu sana - huweka moja kwa moja kigezo cha kufuata ambacho usemi fulani lazima uangaliwe. Kwa ufahamu wa kina wa jinsi mwendeshaji hufanya kazi IFERRO, lazima kwanza ueleze kitendakazi IF. Muundo wake wa jumla ni ngumu zaidi kuliko zile zilizopita: =IF(maneno_ya_mantiki, thamani_kama_kweli, thamani_kama_sivyo).

Kazi ya mwendeshaji huyu ni kuunda miundo ngumu zaidi. Inaangalia ikiwa vigezo vimefikiwa. Ikiwa ndio, basi operator atarudi KWELI, ikiwa sivyo - KUSEMA UONGO. Lakini operator mara nyingi hutumiwa kwa kushirikiana na wengine. Kwa mfano, ikiwa inatumika kama hoja ya kazi NOT, basi, ipasavyo, jumla itabadilishwa kiatomati na kinyume. Hiyo ni, ikiwa kuna mechi ya kigezo, basi thamani itarejeshwa KUSEMA UONGO. Hii ndiyo faida kuu ya kazi za mantiki: zinaweza kuunganishwa katika fomu za ajabu zaidi.

Zaidi ya hayo, mpango huo unakuwa ngumu zaidi. Ikiwa kwa kigezo hiki tunapata matokeo "KWELI", basi unaweza kutaja maandishi, nambari ambayo itaonyeshwa au kazi ambayo itahesabiwa. Vile vile, unaweza kuweka matokeo ambayo yataonyeshwa ikiwa matokeo yamerejeshwa baada ya kusindika data. KUSEMA UONGO. Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Muundo wa waendeshaji IFERRO sawa kabisa, lakini bado ni tofauti. Ina hoja mbili zinazohitajika:

  1. Maana. Ni usemi wenyewe ndio unaojaribiwa. Ikibainika kuwa kweli, basi thamani hiyo inarejeshwa.
  2. Thamani ikiwa ni hitilafu. Haya ndiyo maandishi, nambari, au chaguo za kukokotoa ambazo zitaonyeshwa au kutekelezwa ikiwa matokeo ya kuangalia hoja ya kwanza yalikuwa FALSE. Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Syntax: =IFERROR(thamani;thamani_kama_kosa).

Waendeshaji wa ISERROW na ISEMPLAND

Chaguo la kukokotoa la kwanza la yaliyo hapo juu lina thamani moja tu na lina syntax ifuatayo: =ISERROR(thamani). Kazi ya mwendeshaji huyu ni kuangalia jinsi seli zimejazwa vizuri (moja au katika safu nzima). Ikiwa inageuka kuwa pedi haikuwa sahihi, inarudisha matokeo ya kweli. Ikiwa kila kitu ni nzuri - uwongo. Inaweza kutumika moja kwa moja kama kigezo cha chaguo za kukokotoa nyingine. Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Excel inaweza kuangalia viungo kwa aina zifuatazo za makosa:

  • #JINA?;
  • #N/A;
  • #DEL/0!;
  • #NAMBA!;
  • #HIYO;
  • #TUPU!;
  • #KIUNGO!.

kazi ISBLANK Kwa ujumla, ni rahisi sana. Ina kigezo kimoja tu, ambacho ni kisanduku/fungu la visanduku la kuangaliwa. Ikiwa kuna seli ambayo haina maandishi, au nambari, au herufi zisizochapisha, basi matokeo yanarejeshwa KWELI. Ipasavyo, ikiwa kuna data katika seli zote za safu, basi mtumiaji hupokea matokeo KUSEMA UONGO. Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Jedwali la kumbukumbu "Kazi za mantiki katika Excel"

Kwa muhtasari wa kila kitu kilichoelezwa hapo juu, hebu tupe jedwali ndogo iliyo na habari kuhusu kazi zote za kawaida za mantiki.

Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Kazi za mantiki na mifano ya kutatua matatizo

Kazi za mantiki hufanya iwezekanavyo kutatua kazi mbalimbali, ikiwa ni pamoja na zile ngumu. Wacha tutoe mifano ya jinsi wanavyofanya kazi kwa vitendo.

Kazi 1. Tuseme tuna sehemu ya bidhaa iliyobaki baada ya muda fulani wa mauzo. Inapaswa kutathminiwa tena kulingana na sheria zifuatazo: ikiwa haikuwezekana kuiuza kwa miezi 8, ugawanye bei yake kwa mara 2. Kwanza, hebu tuunde safu ambayo inaelezea data ya awali. Inaonekana hivi.

Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Ili kazi iliyoelezwa kutatuliwa kwa ufanisi, unahitaji kutumia kazi ifuatayo. Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Unaweza kuiona kwenye upau wa fomula kwenye picha ya skrini. Sasa hebu tufanye ufafanuzi. Usemi wa kimantiki ulioonyeshwa kwenye picha ya skrini (yaani, C2>=8) unamaanisha kuwa bidhaa lazima iwe dukani kwa hadi miezi 8 zikijumlishwa. Kwa kutumia >= waendeshaji hesabu, tunafafanua kubwa kuliko au sawa na kanuni. Baada ya kuandika sharti hili, chaguo la kukokotoa litarejesha moja ya thamani mbili: "KWELI" au "FALSE". Ikiwa formula inakidhi kigezo, basi thamani baada ya kutathminiwa imeandikwa kwa seli (vizuri, au kupitishwa kama hoja kwa kazi nyingine, yote inategemea vigezo vilivyowekwa na mtumiaji), kugawanywa na mbili (kwa hili, tuligawanya. bei wakati wa kupokea kwenye ghala kwa mbili) . Ikiwa baada ya hayo inapatikana kuwa bidhaa imekuwa katika hisa kwa muda wa chini ya miezi 8, basi thamani sawa inarudi ambayo iko kwenye seli.

Sasa hebu tufanye kazi kuwa ngumu zaidi. Tunatumia hali: kiwango cha punguzo lazima kiwe kinachoendelea. Kuweka tu, ikiwa bidhaa ziko kwa zaidi ya miezi 5, lakini chini ya 8, bei inapaswa kugawanywa kwa mara moja na nusu. Ikiwa zaidi ya 8, mbili. Ili fomula hii ilingane na thamani, lazima iwe kama ifuatavyo. Angalia picha ya skrini kwenye upau wa fomula ili kuiona.

Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Muhimu! Kama hoja, inaruhusiwa kutumia sio nambari tu, bali pia maadili ya maandishi. Kwa hivyo inaruhusiwa kuweka vigezo vya utaratibu tofauti zaidi. Kwa mfano, kufanya punguzo kwa bidhaa zilizopokelewa mnamo Januari na sio kuifanya ikiwa walifika Aprili.

Kazi 2. Hebu tutumie kigezo hiki kwa bidhaa ambayo iko kwenye hisa. Tuseme, ikiwa baada ya alama iliyofanywa hapo juu, thamani yake imekuwa chini ya rubles 300, au ikiwa imekuwa bila kuuza kwa zaidi ya miezi 10, basi inaondolewa tu kutoka kwa uuzaji. Formula ni ifuatayo.

Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Hebu tuchambue. Tulitumia chaguo la kukokotoa kama kigezo OR. Inahitajika kutoa uma kama huo. Ikiwa kiini D2 kina nambari 10, basi thamani "iliyoandikwa" itaonyeshwa moja kwa moja kwenye mstari unaofanana wa safu E. Vile vile hutumika kwa hali nyingine. Ikiwa hakuna hata mmoja wao anayekutana, basi seli tupu inarudishwa tu.

Kazi 3. Wacha tuseme tuna sampuli ya wanafunzi wanaojaribu kuingia shule ya upili. Kwa kufanya hivyo, wanahitaji kupitisha mitihani katika masomo kadhaa, iliyoonyeshwa kwenye skrini hapa chini. Ili kuzingatiwa kuwa wanastahili kuandikishwa katika taasisi hii ya elimu, lazima wapate jumla ya alama 12. Wakati huo huo, hali muhimu ni kwamba alama katika hisabati haipaswi kuwa chini ya pointi 4. Kazi ni kurekebisha usindikaji wa data hii, na pia kukusanya ripoti ambayo wanafunzi waliingia na ambayo hawakufanya. Ili kufanya hivyo, tutafanya meza kama hiyo.

Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Kwa hivyo, kazi yetu ni kufanya programu kuhesabu pointi ngapi kutakuwa na jumla, angalia matokeo ya kupita na ufanyie kulinganisha. Baada ya shughuli hizi, kazi lazima kuweka matokeo katika kiini ambayo inafaa. Kuna chaguzi mbili zinazowezekana: "kukubaliwa" au "hapana". Ili kutekeleza kazi hii, ingiza fomula sawa (chomeka tu maadili yako): =ЕСЛИ(И(B3>=4;СУММ(B3:D3)>=$B$1);»принят»;»нет»).

Na kazi ya boolean И tunaweza kuthibitisha kuwa masharti mawili yametimizwa mara moja. Katika kesi hii, tulitumia kazi SUM kuhesabu jumla ya alama. Kama sharti la kwanza (katika hoja ya kwanza ya AND kazi), tulibainisha fomula B3>=4. Safu hii ina alama katika hisabati, ambayo haipaswi kuwa chini ya pointi 4.

Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Tunaona matumizi mapana ya kitendakazi IF wakati wa kufanya kazi na lahajedwali. Ndiyo maana ni kazi maarufu zaidi ya mantiki ambayo unahitaji kujua kwanza.

Inapendekezwa sana kufanya mazoezi kwenye chati ya majaribio kabla ya kutumia ujuzi huu katika kazi halisi. Hii itasaidia kuokoa muda mwingi.

Kazi 4. Tunakabiliwa na jukumu la kuamua jumla ya gharama ya bidhaa baada ya kushuka. Mahitaji - gharama ya bidhaa lazima iwe ya juu au ya wastani. Ikiwa hali hii haijafikiwa, bidhaa lazima zifutwe. Katika mfano huu, tutaona jinsi rundo la kazi za hesabu na takwimu zinavyofanya kazi.

Wacha tutumie jedwali ambalo tayari tumechora. Ili kutatua tatizo hili, ni muhimu kuweka sheria kama hali kwamba kiini D2 lazima iwe chini ya maana ya hesabu ya aina nzima ya bidhaa. Ikiwa sheria imethibitishwa, basi katika kiini ambapo formula hii imeandikwa, thamani "imeandikwa" imewekwa. Ikiwa kigezo hakijafikiwa, basi thamani tupu imewekwa. Ili kurudisha maana ya hesabu, kuna kazi AVERAGE. Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Kazi 5. Tuseme tunahitaji kuhesabu wastani wa mauzo ya bidhaa tofauti katika duka tofauti za chapa moja. Wacha tutengeneze meza kama hiyo.

Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Kazi yetu ni kuamua wastani wa maadili yote, ambayo inafaa sifa fulani. Ili kufanya hivyo, tunatumia kazi maalum ambayo haikuwa katika orodha hapo juu. Inakuwezesha kuchanganya kazi mbili AVERAGE и KAMA. Naye akapiga simu WASIO NA MOYO. Ina hoja tatu:

  1. Masafa ya kuangalia.
  2. Hali ya kuangaliwa.
  3. Kiwango cha wastani.

Matokeo yake, formula ifuatayo inapatikana (katika skrini).

Kazi za Boolean katika Excel. Yote kuhusu kutumia kazi za kimantiki katika Excel

Tunaona kwamba anuwai ya matumizi ya kazi za kimantiki ni kubwa tu. Na orodha yao ni kubwa zaidi kuliko ilivyoelezwa hapo juu. Tumeorodhesha tu maarufu zaidi kati yao, lakini pia tulielezea mfano wa kazi nyingine, ambayo ni mchanganyiko wa takwimu na mantiki. Pia kuna mahuluti mengine yanayofanana ambayo yanastahili kuzingatiwa tofauti.

Acha Reply