COUNTBLNK na vitendaji vingine vya kuhesabu seli tupu katika Excel

  • Shiriki Hii
Michael Brown

Mafunzo yanajadili sintaksia na matumizi ya msingi ya chaguo za kukokotoa COUNTBLNK ili kuhesabu idadi ya visanduku tupu katika Excel.

Katika machapisho kadhaa ya hivi majuzi, tumejadiliana kwa njia tofauti. kutambua seli tupu na kuangazia nafasi zilizo wazi katika Excel. Katika hali zingine, hata hivyo, unaweza kutaka kujua ni seli ngapi ambazo hazina chochote ndani yake. Microsoft Excel ina kazi maalum kwa hili pia. Mafunzo haya yatakuonyesha mbinu za haraka zaidi na zinazofaa zaidi kupata idadi ya seli tupu katika safu mbalimbali na pia safu tupu kabisa.

    Kitendaji cha Excel COUNTBLNK

    The Chaguo za kukokotoa COUNTBLNK katika Excel imeundwa kuhesabu seli tupu katika safu maalum. Ni katika kitengo cha vitendaji vya Takwimu na inapatikana katika matoleo yote ya Excel kwa Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010, na Excel 2007.

    Sintaksia ya chaguo hili la kukokotoa ni moja kwa moja. na inahitaji hoja moja tu:

    COUNTBLLANK(masafa)

    Ambapo masafa ni safu ya visanduku ambamo nafasi zilizo wazi zitahesabiwa.

    Huu hapa ni mfano wa COUNTBLANK formula katika Excel katika umbo lake rahisi zaidi:

    =COUNTBLANK(A2:D2)

    Mchanganyiko, uliowekwa katika E2 na kunakiliwa hadi E7, huamua idadi ya seli tupu katika safu wima A hadi D katika kila safu na kuzirudisha. matokeo:

    Kidokezo. Ili kuhesabu seli zisizo tupu katika Excel, tumia kitendakazi COUNTA.

    kitendaji COUNTBLNK - 3mambo ya kukumbuka

    Ili kutumia kwa ufasaha fomula ya Excel kwa kuhesabu visanduku tupu, ni muhimu kuelewa ni seli gani chaguo la kukokotoa la COUNTBLNK inachukulia kama "tupu".

    1. Visanduku vilivyo na maandishi yoyote. , nambari, tarehe, thamani za kimantiki, nafasi au hitilafu hazihesabiwi.
    2. Seli zilizo na zero huchukuliwa kuwa hazina tupu na hazihesabiwi.
    3. Seli zilizo na fomula ambazo rudisha mifuatano tupu ("") huchukuliwa kuwa tupu na huhesabiwa.

    Ukiangalia picha ya skrini iliyo hapo juu, tafadhali tambua kuwa kisanduku A7 kilicho na fomula inayorudisha mfuatano tupu huhesabiwa mara mbili:

    • COUNTBLNK inachukulia mfuatano wa urefu sifuri kama kisanduku tupu kwa sababu inaonekana kuwa tupu.
    • COUNTA huchukulia mfuatano wa urefu sifuri kama seli isiyo tupu kwa sababu ina fomula.

    Hiyo inaweza kuonekana kuwa isiyo na mantiki, lakini Excel inafanya kazi kwa njia hii :)

    Jinsi ya kuhesabu visanduku tupu katika Excel - mifano ya fomula

    COUNTBLNK ndio rahisi zaidi lakini sio kuwasha njia ly ya kuhesabu seli tupu katika Excel. Mifano ifuatayo inaonyesha mbinu nyingine chache na kueleza ni fomula ipi inafaa kutumika katika hali gani.

    Hesabu visanduku tupu katika safu na COUNTBLNK

    Wakati wowote unapohitaji kuhesabu nafasi zilizoachwa wazi katika Excel, COUNTBLNK ndio chaguo la kwanza la kukokotoa la kujaribu.

    Kwa mfano, ili kupata idadi ya seli tupu katika kila safu katika jedwali lililo hapa chini, tunaingizafomula ifuatayo katika F2:

    =COUNTBLANK(A2:E2)

    Tunapotumia marejeleo linganishi kwa masafa, tunaweza kuburuta fomula chini na marejeleo yatarekebisha kiotomatiki kwa kila safu mlalo, na kutoa matokeo yafuatayo:

    Jinsi ya kuhesabu visanduku tupu katika Excel kwa kutumia COUNTIFS au COUNTIF

    Njia nyingine ya kuhesabu visanduku tupu katika Excel ni kutumia chaguo la kukokotoa COUNTIF au COUNTIFS au na mfuatano mtupu ("") kama kigezo.

    Kwa upande wetu, fomula zingeenda kama ifuatavyo:

    =COUNTIF(B2:E2, "")

    Au

    =COUNTIFS(B2:E2, "")

    Kama unavyoona kwenye picha ya skrini iliyo hapa chini, matokeo ya COUNTIFS ni sawa kabisa na yale ya COUNTBLNK, kwa hivyo ni fomula gani ya kutumia katika hali hii ni suala la upendeleo wako binafsi.

    Hesabu visanduku tupu vyenye hali

    Katika hali fulani, unapotaka kuhesabu visanduku tupu kulingana na hali fulani, COUNTIFS ndio chaguo sahihi la kukokotoa kutumia kwani sintaksia yake hutoa wingi. vigezo .

    Kwa mfano, ili kubainisha idadi ya seli ambazo zina "Apples" kwenye col. umn A na nafasi zilizo wazi katika safu wima C, tumia fomula hii:

    =COUNTIFS(A2:A9, "apples", C2:C9, "")

    Au ingiza hali katika kisanduku kilichobainishwa awali, sema F1, na urejelee kisanduku hicho kama kigezo:

    =COUNTIFS(A2:A9, F1, C2:C9, "")

    IF COUNTBLLANK katika Excel

    Katika baadhi ya matukio, huenda usihitaji tu kuhesabu visanduku tupu katika masafa, lakini chukua hatua kulingana na iwe kuna seli zozote tupu au la.

    Ingawa hakuna IF iliyojengewa ndaniCOUNTBLANK chaguo la kukokotoa katika Excel, unaweza kutengeneza fomula yako kwa urahisi kwa kutumia vitendaji vya IF na COUNTBLNK pamoja. Hivi ndivyo jinsi:

    • Angalia kama hesabu ya nafasi zilizoachwa wazi ni sawa na sifuri na uweke usemi huu katika jaribio la kimantiki la IF:

      COUNTBLANK(B2:D2)=0

    • Ikiwa jaribio la kimantiki litatathmini kuwa TRUE , towe "Hakuna nafasi".
    • Ikiwa jaribio la kimantiki litatathmini kuwa FALSE, toa "Matupu".

    Mfumo kamili huchukua umbo hili:

    =IF(COUNTBLANK(B2:D2)=0, "No blanks", "Blanks")

    Kwa matokeo, fomula inabainisha safu mlalo zote ambapo thamani moja au zaidi inakosekana:

    Au unaweza kutekeleza chaguo la kukokotoa lingine kulingana na hesabu ya nafasi zilizoachwa wazi. Kwa mfano, ikiwa hakuna visanduku tupu katika safu B2:D2 (yaani, COUNTBLNK inarejesha 0), basi fanya jumla ya thamani, vinginevyo rudisha "Matupu":

    =IF(COUNTBLANK(B2:D2)=0, SUM(B2:D2), "Blanks")

    Jinsi ya kuhesabu safu mlalo tupu katika Excel

    Tuseme una jedwali ambalo baadhi ya safu mlalo zina taarifa ilhali safu mlalo nyingine zikiwa tupu kabisa. Swali ni - unapataje idadi ya safu ambazo hazina chochote ndani yake?

    Suluhisho rahisi linalokuja akilini ni kuongeza safu wima ya msaidizi na kuijaza kwa fomula ya Excel COUNTBLNK inayopata idadi ya visanduku tupu katika kila safu:

    =COUNTBLANK(A2:E2)

    Na kisha, tumia chaguo la kukokotoa COUNTIF ili kujua ni safu mlalo ngapi seli zote hazina tupu. Kwa kuwa jedwali letu la chanzo lina safu wima 5 (A hadi E), tunahesabu safu mlalo ambazo zina seli 5 tupu:

    =COUNTIF(F2:F8, 5))

    Badala ya"kuweka msimbo ngumu" idadi ya safu wima, unaweza kutumia kitendakazi cha COLUMNS kukokotoa kiotomatiki:

    =COUNTIF(F2:F8, COLUMNS(A2:E2))

    Ikiwa hutaki kubadilisha muundo. ya laha yako ya kazi iliyoundwa kwa uzuri, unaweza kupata matokeo sawa na fomula changamano zaidi ambayo hata hivyo haihitaji safu wima za usaidizi wala safu kuingia:

    =SUM(--(MMULT(--(A2:E8""), ROW(INDIRECT("A1:A"&COLUMNS(A2:E8))))=0))

    Kufanya kazi kutoka ndani kwenda nje, hivi ndivyo fomula hufanya:

    • Kwanza, unaangalia safu nzima kwa visanduku visivyo tupu kwa kutumia usemi kama A2:E8"", na kisha kulazimisha thamani za kimantiki zilizorejeshwa za TRUE na FALSE kwa 1 na 0 kwa kutumia opereta mara mbili isiyo ya kawaida (--). Matokeo ya operesheni hii ni safu ya pande mbili za zile (zisizo wazi) na sufuri (zilizo wazi).
    • Madhumuni ya sehemu ya ROW ni kutoa safu wima ya nambari zisizo sifuri. thamani, ambapo idadi ya vipengele ni sawa na idadi ya safu wima. Kwa upande wetu, safu huwa na safu wima 5 (A2:E8), kwa hivyo tunapata safu hii: {1;2;3;4;5}
    • Kitendaji cha MMULT hukokotoa bidhaa ya matrix ya safu zilizo hapo juu na hutoa matokeo kama: {11;0;15;8;0;8;10}. Katika safu hii, jambo pekee ambalo ni muhimu kwetu ni thamani 0 zinazowakilisha safu mlalo ambapo visanduku vyote viko wazi.
    • Mwishowe, unalinganisha kila kipengele cha safu iliyo hapo juu dhidi ya sifuri, lazimisha TRUE na FALSE hadi 1 na 0, na kisha muhtasari wa vipengele vya fainali hiisafu: {0;1;0;0;1;0;0}. Kwa kuzingatia kwamba 1 inalingana na safu mlalo tupu, unapata matokeo unayotaka.

    Ikiwa fomula iliyo hapo juu inaonekana kuwa ngumu kwako kuelewa, unaweza kupenda hii vyema zaidi:

    =SUM(--(COUNTIF(INDIRECT("A"&ROW(A2:A8) & ":E"&ROW(A2:A8)), ""&"")=0))

    Hapa, unatumia chaguo la kukokotoa COUNTIF kupata seli ngapi zisizo tupu katika kila safu mlalo, na INDIRECT "hulisha" safu mlalo hadi COUNTIF moja baada ya nyingine. Matokeo ya operesheni hii ni safu kama {4;0;5;3;0;3;4}. Alama ya 0, inabadilisha safu iliyo hapo juu kuwa {0;1;0;0;1;0;0} ambapo 1 inawakilisha safu tupu, kwa hivyo unahitaji tu kuziongeza.

    Hesabu seli tupu kweli ukiondoa mifuatano tupu

    Katika mifano yote iliyotangulia, tulikuwa tukihesabu visanduku tupu ikiwa ni pamoja na zile zinazoonekana wazi tu lakini, kwa kweli, zina mifuatano tupu ("") inayorejeshwa na baadhi ya fomula. Iwapo ungependa kutenga mifuatano ya urefu wa sifuri kutoka kwa matokeo, unaweza kutumia fomula hii ya jumla:

    ROWS( fungu) * COLUMNS( range) - COUNTA( fungu)

    Kile fomula hufanya ni kuzidisha idadi ya safu mlalo kwa idadi ya safu wima ili kupata jumla ya visanduku katika safu, ambapo unaondoa idadi ya nafasi zisizo wazi zilizorejeshwa na COUNTA. . Kama unavyoweza kukumbuka, kitendakazi cha Excel COUNTA kinazingatia mifuatano tupu kama seli zisizo tupu, kwa hivyo hazitajumuishwa katika matokeo ya mwisho.

    Kwa mfano, ili kubaini ni seli ngapi tupu ziko kwenye safu A2:A8, hii hapa ni fomula yatumia:

    =ROWS(A2:A8) * COLUMNS(A2:A8) - COUNTA(A2:A8)

    Picha ya skrini iliyo hapa chini inaonyesha matokeo:

    Hiyo ndiyo jinsi ya kuhesabu visanduku tupu katika Excel. Ninakushukuru kwa kusoma na natumai kukuona kwenye blogu yetu wiki ijayo!

    Vipakuliwa vinavyopatikana

    Hesabu mifano ya fomula za visanduku tupu

    Michael Brown ni mpenda teknolojia aliyejitolea na mwenye shauku ya kurahisisha michakato changamano kwa kutumia zana za programu. Akiwa na uzoefu wa zaidi ya muongo mmoja katika tasnia ya teknolojia, ameboresha ujuzi wake katika Microsoft Excel na Outlook, pamoja na Majedwali ya Google na Hati. Blogu ya Michael imejitolea kushiriki maarifa na ujuzi wake na wengine, kutoa vidokezo na mafunzo ambayo ni rahisi kufuata ili kuboresha tija na ufanisi. Iwe wewe ni mtaalamu aliyebobea au umeanza, blogu ya Michael inatoa maarifa muhimu na ushauri wa vitendo ili kupata manufaa zaidi kutoka kwa zana hizi muhimu za programu.