COUNTBLANK kaj aliaj funkcioj por kalkuli malplenajn ĉelojn en Excel

  • Kundividu Ĉi Tion
Michael Brown

La lernilo diskutas la sintakson kaj bazajn uzojn de la funkcio COUNTBLANK por kalkuli la nombron da malplenaj ĉeloj en Excel.

En kelkaj lastatempaj afiŝoj, ni diskutis malsamajn manierojn. identigi malplenajn ĉelojn kaj reliefigi malplenajn en Excel. En iuj situacioj, tamen, vi eble volas scii kiom da ĉeloj havas nenion en ili. Microsoft Excel ankaŭ havas specialan funkcion por ĉi tio. Ĉi tiu lernilo montros al vi la plej rapidajn kaj oportunajn metodojn por akiri la nombron da malplenaj ĉeloj en intervalo kaj ankaŭ tute malplenajn vicojn.

    Excel COUNTBLANK-funkcio

    La COUNTBLANK-funkcio en Excel estas desegnita por nombri malplenajn ĉelojn en specifa intervalo. Ĝi apartenas al la kategorio de Statistikaj funkcioj kaj disponeblas en ĉiuj versioj de Excel por Office 365, Excel 2019, Excel 2016, Excel 2013, Excel 2010 kaj Excel 2007.

    La sintakso de ĉi tiu funkcio estas tre simpla. kaj postulas nur unu argumenton:

    COUNTBLANK(gamo)

    Kie intervalo estas la gamo de ĉeloj en kiuj malplenaj estas kalkuleblaj.

    Jen ekzemplo de la COUNTBLANK. formulo en Excel en ĝia plej simpla formo:

    =COUNTBLANK(A2:D2)

    La formulo, enigita en E2 kaj kopiita malsupren al E7, determinas la nombron da malplenaj ĉeloj en kolumnoj A ĝis D en ĉiu vico kaj redonas ĉi tiujn rezultoj:

    Konsileto. Por kalkuli ne-malplenajn ĉelojn en Excel, uzu la funkcion COUNTA.

    funkcio COUNTA - 3memorindaj aferoj

    Por efike uzi Excel-formulon por kalkuli malplenajn ĉelojn, gravas kompreni, kiujn ĉelojn la funkcio COUNTBLANK konsideras kiel "blankojn".

    1. Ĉeloj kiuj enhavas ajnan tekston. , nombroj, datoj, logikaj valoroj, spacoj aŭ eraroj ne estas kalkulitaj.
    2. Ĉeloj enhavantaj nulojn estas konsiderataj neblankaj kaj ne estas kalkulitaj.
    3. Ĉeloj enhavantaj formulojn kiuj return malplenaj ĉenoj ("") estas konsiderataj malplenaj kaj estas kalkulitaj.

    Rigardante la supran ekrankopion, bonvolu rimarki, ke ĉelo A7 enhavas formulo, kiu liveras malplenan ĉenon, estas kalkulita dufoje:

    • COUNTBLANK konsideras nullongan ĉenon kiel malplenan ĉelon ĉar ĝi aperas malplena.
    • COUNTA traktas nullongan ĉenon kiel nemalplena ĉelo ĉar ĝi efektive enhavas formulon.

    Tio povas soni iom mallogike, sed Excel funkcias tiel :)

    Kiel nombri malplenajn ĉelojn en Excel - formulekzemploj

    COUNTBLANK estas la plej oportuna sed ne la sur ĉia maniero kalkuli malplenajn ĉelojn en Excel. La sekvaj ekzemploj montras kelkajn aliajn metodojn kaj klarigas kiu formulo estas plej bone uzata en kiu scenaro.

    Nombri malplenajn ĉelojn en intervalo per COUNTBLANK

    Kiam vi bezonas kalkuli malplenajn en Excel, COUNTBLANK estas la unua funkcio provita.

    Ekzemple, por akiri la nombron da malplenaj ĉeloj en ĉiu vico en la suba tabelo, ni enigu lajena formulo en F2:

    =COUNTBLANK(A2:E2)

    Dum ni uzas relativajn referencojn por la intervalo, ni povas simple treni la formulon malsupren kaj la referencoj ĝustigos aŭtomate por ĉiu vico, produktante la sekvan rezulton:

    Kiel kalkuli malplenajn ĉelojn en Excel uzante COUNTIFS aŭ COUNTIFS

    Alia maniero kalkuli malplenajn ĉelojn en Excel estas uzi la funkcion COUNTIF aŭ COUNTIFS aŭ kun malplena ĉeno ("") kiel la kriterioj.

    En nia kazo, la formuloj estus jene:

    =COUNTIF(B2:E2, "")

    =COUNTIFS(B2:E2, "")

    Kiel vi povas vidi en la ekrankopio malsupre, la rezultoj de COUNTIFS estas ekzakte la samaj kiel tiuj de COUNTBLANK, do kiun formulon uzi en ĉi tiu scenaro dependas de via persona prefero.

    Nombri malplenajn ĉelojn kun kondiĉo

    En situacio, kiam vi volas kalkuli malplenajn ĉelojn surbaze de iu kondiĉo, COUNTIFS estas la ĝusta funkcio por uzi, ĉar ĝia sintakso provizas por oblaj. kriterioj .

    Ekzemple, por determini la nombron da ĉeloj kiuj havas "Pomojn" en kol. umn A kaj malplenaj en kolumno C, uzu ĉi tiun formulon:

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

    Aŭ enigu la kondiĉon en antaŭdifinita ĉelo, diru F1, kaj referu tiun ĉelon kiel la kriteriojn:

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

    IF COUNTBLANK en Excel

    En iuj kazoj, vi eble bezonos ne nur nombri malplenajn ĉelojn en gamo, sed fari iun agon depende de ĉu estas malplenaj ĉeloj aŭ ne.

    Kvankam ne estas enkonstruita IF.COUNTBLANK-funkcio en Excel, vi povas facile fari vian propran formulon uzante la IF kaj COUNTBLANK-funkciojn kune. Jen kiel:

    • Kontrolu ĉu la kalkulo de malplenaj egalas nul kaj metu ĉi tiun esprimon en la logika testo de SE:

      COUNTBLANK(B2:D2)=0

    • Se la logika testo taksas VERA. , eligu "Neniu malplenojn".
    • Se la logika testo taksas MALSO, eligu "Malplenojn".

    La kompleta formulo prenas ĉi tiun formon:

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

    Kiel rezulto, la formulo identigas ĉiujn vicojn kie mankas unu aŭ pluraj valoroj:

    Aŭ vi povas ruli alian funkcion depende de la kalkulo de malplenaj. Ekzemple, se ne estas malplenaj ĉeloj en la intervalo B2:D2 (t.e. se COUNTBLANK donas 0), tiam sumigu la valorojn, alie redonu "Malplenaj":

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

    Kiel nombri malplenajn vicojn en Excel

    Supozi vi havas tabelon en kiu iuj vicoj enhavas informojn dum aliaj vicoj estas tute malplenaj. La demando estas - kiel vi ricevas la nombron da vicoj, kiuj enhavas nenion en ili?

    La plej facila solvo, kiu venas al la menso, estas aldoni helpan kolumnon kaj plenigi ĝin per la formulo Excel COUNTBLANK, kiu trovas la nombro da malplenaj ĉeloj en ĉiu vico:

    =COUNTBLANK(A2:E2)

    Kaj poste, uzu la funkcion COUNTIF por ekscii en kiom da vicoj ĉiuj ĉeloj estas malplenaj. Ĉar nia fonttabelo enhavas 5 kolumnojn (A ĝis E), ni kalkulas la vicojn, kiuj havas 5 malplenajn ĉelojn:

    =COUNTIF(F2:F8, 5))

    Anstataŭ"malfacile kodigi" la nombron da kolumnoj, vi povas uzi la funkcion COLUMNS por aŭtomate kalkuli ĝin:

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

    Se vi ne volas fuŝi la strukturon de via bele desegnita laborfolio, vi povas atingi la saman rezulton per multe pli kompleksa formulo, kiu tamen ne postulas iujn helpajn kolumnojn nek eĉ enigon de tabelo:

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

    Laborante de interne eksteren, jen kion faras la formulo:

    • Unue, vi kontrolas la tutan gamon por nemalplenaj ĉeloj uzante la esprimon kiel A2:E8"", kaj poste devigu la resenditaj logikaj valoroj de VERA kaj FALSA al 1'oj kaj 0'oj uzante la duoblan unaran operatoron (--). La rezulto de ĉi tiu operacio estas dudimensia tabelo de unuoj (ne-blankoj) kaj nuloj (blankoj).
    • La celo de la parto ROW estas generi vertikalan tabelon de nombra ne-nula. valoroj, en kiuj la nombro da elementoj egalas al la nombro da kolumnoj de la gamo. En nia kazo, la gamo konsistas el 5 kolumnoj (A2:E8), do ni ricevas ĉi tiun tabelon: {1;2;3;4;5}
    • La MMULT-funkcio kalkulas la matrican produkton de ĉi-supraj tabeloj kaj produktas rezulton kiel: {11;0;15;8;0;8;10}. En ĉi tiu tabelo, la sola afero, kiu gravas por ni, estas 0 valoroj, kiuj reprezentas la vicojn, kie ĉiuj ĉeloj estas malplenaj.
    • Fine, vi komparas ĉiun elementon de la supra tabelo kontraŭ nulo, devigu VERA kaj FALSE al 1 kaj 0, kaj poste sumu la elementojn de ĉi tiu finalotabelo: {0;1;0;0;1;0;0}. Konsiderante ke 1 respondas al malplenaj vicoj, vi ricevas la deziratan rezulton.

    Se la supra formulo ŝajnas tro malfacila por vi komprenebla, vi eble ŝatos ĉi tiun pli bone:

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

    Ĉi tie, vi uzas la funkcion COUNTIF por trovi kiom da nemalplenaj ĉeloj estas en ĉiu vico, kaj INDIREKTA "nutras" la vicojn al COUNTIF unuope. La rezulto de ĉi tiu operacio estas tabelo kiel {4;0;5;3;0;3;4}. Kontrolo por 0, transformas la supran tabelon al {0;1;0;0;1;0;0} kie 1-oj reprezentas malplenajn vicojn, do vi nur bezonas aldoni ilin.

    Nombri vere malplenajn ĉelojn. ekskludante malplenajn ĉenojn

    En ĉiuj antaŭaj ekzemploj, ni kalkulis malplenajn ĉelojn inkluzive de tiuj, kiuj nur aperas malplenaj sed, reale, enhavas malplenajn ĉenojn ("") redonitaj de iuj formuloj. Se vi ŝatus ekskludi nullongajn ĉenojn de la rezulto, vi povas uzi ĉi tiun ĝeneralan formulon:

    VICJOJ( gamo) * COLUMNS( gamo) - COUNTA( gamo)

    Kion la formulo faras estas multobligi la nombron da vicoj per la nombro da kolumnoj por akiri la totalon de ĉeloj en la intervalo, el kiu vi subtrahas la nombron da neblankoj redonitaj de COUNTA. . Kiel vi eble memoras, la Excel COUNTA-funkcio konsideras malplenajn ĉelojn kiel nemalplenajn ĉelojn, do ili ne estos inkluzivitaj en la fina rezulto.

    Ekzemple, por determini kiom da absolute malplenaj ĉeloj estas en la gamo A2:A8, jen la formulo aluzu:

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

    La ekrankopio sube montras la rezulton:

    Tiel kalkuli malplenajn ĉelojn en Excel. Mi dankas vin pro legado kaj esperas vidi vin en nia blogo venontsemajne!

    Haveblaj elŝutoj

    Nombri malplenajn ĉelojn formulekzemploj

    Michael Brown estas diligenta teknologia entuziasmulo kun pasio por simpligi kompleksajn procezojn uzante programarajn ilojn. Kun pli ol jardeko da sperto en la teknologia industrio, li perfektigis siajn kapablojn en Microsoft Excel kaj Outlook, same kiel Google Sheets kaj Docs. La blogo de Mikaelo estas dediĉita al kunhavigi siajn sciojn kaj kompetentecon kun aliaj, provizante facilajn sekvajn konsiletojn kaj lernilojn por plibonigi produktivecon kaj efikecon. Ĉu vi estas sperta profesiulo aŭ komencanto, la blogo de Mikaelo ofertas valorajn komprenojn kaj praktikajn konsilojn por eltiri la plej multajn el ĉi tiuj esencaj programaj iloj.