Sadržaj
Vodič govori o sintaksi i osnovnoj upotrebi funkcije COUNTBLANK za brojanje praznih ćelija u Excelu.
U nekoliko nedavnih postova, raspravljali smo o različitim načinima da biste identifikovali prazne ćelije i označili prazne ćelije u Excelu. U nekim situacijama, međutim, možda ćete htjeti znati koliko ćelija nema ništa u sebi. Microsoft Excel također ima posebnu funkciju za ovo. Ovaj vodič će vam pokazati najbrže i najprikladnije metode za dobivanje broja praznih ćelija u rasponu, kao i potpuno praznih redova.
Excel funkcija COUNTBLANK
Funkcija COUNTBLANK u Excelu je dizajnirana da broji prazne ćelije u određenom rasponu. Spada u kategoriju statističkih funkcija i dostupna je u svim verzijama programa Excel za Office 365, Excel 2019, Excel 2016, Excel =COUNTBLANK(A2:E2)
, Excel 2010 i Excel 2007.
Sintaksa ove funkcije je vrlo jednostavna i zahtijeva samo jedan argument:
COUNTBLANK(opseg)Gdje je opseg raspon ćelija u kojima se prazna mjesta trebaju brojati.
Ovo je primjer COUNTBLANK-a formula u Excelu u svom najjednostavnijem obliku:
=COUNTBLANK(A2:D2)
Formula, unesena u E2 i kopirana na E7, određuje broj praznih ćelija u stupcima A do D u svakom redu i vraća ove rezultati:
Savjet. Za brojanje nepraznih ćelija u Excelu koristite funkciju COUNTA.
funkcija COUNTBLANK - 3stvari koje treba zapamtiti
Da biste učinkovito koristili Excel formulu za brojanje praznih ćelija, važno je razumjeti koje ćelije funkcija COUNTBLANK smatra "praznim".
- Ćelije koje sadrže bilo koji tekst , brojevi, datumi, logičke vrijednosti, razmaci ili greške se ne broje.
- Ćelije koje sadrže nula smatraju se nepraznim i ne broje se.
- Ćelije koje sadrže formule koje return prazni nizovi ("") smatraju se praznim i broje se.
Gledajući snimak ekrana iznad, primijetite da ćelija A7 sadrži formula koja vraća prazan niz se broji dvaput:
- COUNTBLANK smatra niz nulte dužine praznom ćelijom jer se čini praznom.
- COUNTA tretira niz nulte dužine kao neprazna ćelija jer zapravo sadrži formulu.
To može zvučati pomalo nelogično, ali Excel funkcionira na ovaj način :)
Kako prebrojati prazne ćelije u Excelu - primjeri formule
COUNTBLANK je najpogodniji, ali nije uključen pravi način brojanja praznih ćelija u Excelu. Sljedeći primjeri pokazuju nekoliko drugih metoda i objašnjavaju koju formulu je najbolje koristiti u kojem scenariju.
Prebrojite prazne ćelije u rasponu sa COUNTBLANK
Kad god trebate brojati prazne ćelije u Excelu, COUNTBLANK je prva funkcija koju treba isprobati.
Na primjer, da bismo dobili broj praznih ćelija u svakom redu u tabeli ispod, unosimosljedeću formulu u F2:
=COUNTBLANK(A2:E2)
Kako koristimo relativne reference za raspon, možemo jednostavno povući formulu prema dolje i reference će se automatski prilagoditi za svaki red, dajući sljedeći rezultat:
Kako prebrojati prazne ćelije u Excelu koristeći COUNTIFS ili COUNTIF
Drugi način za brojanje praznih ćelija u Excelu je korištenje funkcije COUNTIF ili COUNTIFS ili pomoću prazan niz ("") kao kriterijum.
U našem slučaju, formule bi izgledale ovako:
=COUNTIF(B2:E2, "")
Ili
=COUNTIFS(B2:E2, "")
Kao što možete vidjeti na slici ispod, rezultati COUNTIFS-a su potpuno isti kao i COUNTBLANK-a, tako da je formula koju ćete koristiti u ovom scenariju stvar vaših ličnih preferencija.
Broj praznih ćelija sa uslovom
U situaciji, kada želite da prebrojite prazne ćelije na osnovu nekog uslova, COUNTIFS je prava funkcija za upotrebu jer njena sintaksa omogućava više kriterij .
Na primjer, za određivanje broja ćelija koje imaju "Jabuke" u stupcu umn A i prazna polja u stupcu C, koristite ovu formulu:
=COUNTIFS(A2:A9, "apples", C2:C9, "")
Ili unesite uvjet u unaprijed definiranu ćeliju, recimo F1, i pozovite tu ćeliju kao kriterij:
=COUNTIFS(A2:A9, F1, C2:C9, "")
IF COUNTBLANK u Excelu
U nekim slučajevima, možda ćete morati ne samo brojati prazne ćelije u rasponu, već poduzeti neke radnje ovisno o da li postoje prazne ćelije ili ne.
Iako nema ugrađenog IFCOUNTBLANK funkciju u Excelu, možete jednostavno napraviti vlastitu formulu koristeći funkcije IF i COUNTBLANK zajedno. Evo kako:
- Provjerite da li je broj praznina jednak nuli i stavite ovaj izraz u logički test IF:
COUNTBLANK(B2:D2)=0
- Ako logički test ima vrijednost TRUE , ispišite "Bez praznina".
- Ako logički test procijeni na FALSE, ispišite "Blanks".
Kompletna formula ima ovaj oblik:
=IF(COUNTBLANK(B2:D2)=0, "No blanks", "Blanks")
Kao rezultat, formula identificira sve redove u kojima nedostaje jedna ili više vrijednosti:
Ili možete pokrenuti drugu funkciju ovisno o broju praznina. Na primjer, ako nema praznih ćelija u rasponu B2:D2 (tj. ako COUNTBLANK vraća 0), onda zbrojite vrijednosti, u suprotnom vratite "Blanks":
=IF(COUNTBLANK(B2:D2)=0, SUM(B2:D2), "Blanks")
Kako prebrojati prazne redove u Excelu
Pretpostavimo da imate tabelu u kojoj neki redovi sadrže informacije dok su drugi redovi potpuno prazni. Pitanje je - kako dobiti broj redova koji ne sadrže ništa u sebi?
Najlakše rješenje koje vam pada na pamet je da dodate pomoćni stupac i popunite ga formulom Excel COUNTBLANK koja pronalazi broj praznih ćelija u svakom redu:
=COUNTBLANK(A2:E2)
A zatim koristite funkciju COUNTIF da saznate u koliko redova su sve ćelije prazne. Budući da naša izvorna tablica sadrži 5 stupaca (A do E), brojimo redove koji imaju 5 praznih ćelija:
=COUNTIF(F2:F8, 5))
Umjesto"tvrdo kodiranje" broja kolona, možete koristiti funkciju COLUMNS da ga automatski izračunate:
=COUNTIF(F2:F8, COLUMNS(A2:E2))
Ako ne želite pokvariti strukturu na vašem lijepo dizajniranom radnom listu, možete postići isti rezultat sa mnogo složenijom formulom koja ne zahtijeva nikakve pomoćne stupce, pa čak ni unos niza:
=SUM(--(MMULT(--(A2:E8""), ROW(INDIRECT("A1:A"&COLUMNS(A2:E8))))=0))
Radeći iznutra prema van, evo šta radi formula:
- Prvo, provjeravate cijeli raspon za ćelije koje nisu prazne koristeći izraz kao što je A2:E8"", a zatim prisiljavate vraćene logičke vrijednosti TRUE i FALSE na 1 i 0 korištenjem dvostrukog unarnog operatora (--). Rezultat ove operacije je dvodimenzionalni niz jedinica (ne-praznih) i nula (praznih).
- Svrha ROW dijela je da generiše vertikalni niz numeričkih ne-nula vrijednosti, u kojima je broj elemenata jednak broju stupaca raspona. U našem slučaju, opseg se sastoji od 5 kolona (A2:E8), tako da dobijamo ovaj niz: {1;2;3;4;5}
- Funkcija MMULT izračunava matrični proizvod gornjih nizova i proizvodi rezultat kao što je: {11;0;15;8;0;8;10}. U ovom nizu, jedina stvar koja je bitna za nas je 0 vrijednosti koje predstavljaju redove u kojima su sve ćelije prazne.
- Konačno, uporedite svaki element gornjeg niza sa nulom, prisilite TRUE i FALSE na 1 i 0, a zatim zbrojite elemente ovog finalaniz: {0;1;0;0;1;0;0}. Imajući na umu da 1 odgovaraju praznim redovima, dobijate željeni rezultat.
Ako vam se gornja formula čini preteškom za razumijevanje, možda će vam se ova više svidjeti:
=SUM(--(COUNTIF(INDIRECT("A"&ROW(A2:A8) & ":E"&ROW(A2:A8)), ""&"")=0))
Ovdje koristite funkciju COUNTIF da biste pronašli koliko ćelija koje nisu prazne ima u svakom redu, a INDIRECT "hrani" redove u COUNTIF jedan po jedan. Rezultat ove operacije je niz poput {4;0;5;3;0;3;4}. Provjera 0 transformira gornji niz u {0;1;0;0;1;0;0} gdje 1 predstavljaju prazne redove, tako da ih samo trebate zbrojiti.
Broj zaista prazne ćelije isključujući prazne stringove
U svim prethodnim primjerima, brojali smo prazne ćelije uključujući i one koje izgledaju samo kao prazne, ali u stvarnosti sadrže prazne nizove ("") koje vraćaju neke formule. U slučaju da želite da isključite nizove nulte dužine iz rezultata, možete koristiti ovu generičku formulu:
ROWS( opseg) * COLUMNS( opseg) - COUNTA( opseg)Ono što formula radi je da pomnoži broj redova sa brojem kolona da dobijete ukupan broj ćelija u rasponu, od čega oduzimate broj nepraznina koje vraća COUNTA . Kao što se možda sjećate, Excel funkcija COUNTA smatra prazne nizove kao ćelije koje nisu prazne, tako da neće biti uključene u konačni rezultat.
Na primjer, da odredite koliko apsolutno praznih ćelija ima u raspon A2:A8, evo formule zause:
=ROWS(A2:A8) * COLUMNS(A2:A8) - COUNTA(A2:A8)
Snimka ekrana ispod pokazuje rezultat:
Tako se broje prazne ćelije u Excelu. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeće sedmice!
Dostupna preuzimanja
Primjeri formule za prazne ćelije