Sadržaj
Udžbenik govori o sintaksi i osnovnim upotrebama funkcije COUNTBLANK za brojanje broja praznih ćelija u programu Excel.
U nekoliko nedavnih postova raspravljali smo o različitim načinima za prepoznavanje praznih ćelija i označavanje praznina u Excelu. U nekim situacijama, međutim, možda ćete htjeti znati koliko stanica nema ništa u sebi. Microsoft Excel također ima posebnu funkciju za to. Ovaj vodič će vam pokazati najbrže i najprikladnije metode za dobivanje broja praznih ćelija u rasponu, kao i potpuno praznih redaka.
Funkcija COUNTBLANK programa Excel
The Funkcija COUNTBLANK u programu Excel dizajnirana je za brojanje praznih ćelija 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 2013, Excel 2010 i Excel 2007.
Sintaksa ove funkcije vrlo je jednostavna i zahtijeva samo jedan argument:
COUNTBLANK(raspon)Gdje je raspon raspon ćelija u kojima se praznine trebaju brojati.
Ovo je primjer COUNTBLANK formula u Excelu u svom najjednostavnijem obliku:
=COUNTBLANK(A2:D2)
Formula, unesena u E2 i kopirana dolje u E7, određuje broj praznih ćelija u stupcima od A do D u svakom retku i vraća te 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 "prazninama".
- Ćelije koje sadrže bilo kakav tekst , brojevi, datumi, logičke vrijednosti, razmaci ili pogreške se ne broje.
- Ćelije koje sadrže nule smatraju se praznima i ne broje se.
- Ćelije koje sadrže formule koje return prazni nizovi ("") smatraju se praznima i broje se.
Gledajući gornju snimku zaslona, primijetite da ćelija A7 sadrži formula koja vraća prazan niz broji se dva puta:
- COUNTBLANK smatra niz nulte duljine praznom ćelijom jer se čini praznim.
- COUNTA tretira niz nulte duljine kao ćelija koja nije prazna jer zapravo sadrži formulu.
Možda zvuči pomalo nelogično, ali Excel radi na ovaj način :)
Kako brojati prazne ćelije u Excelu - primjeri formula
COUNTBLANK je najprikladniji, ali nije uključen jednostavan način brojanja praznih ćelija u Excelu. Sljedeći primjeri demonstriraju nekoliko drugih metoda i objašnjavaju koju je formulu najbolje koristiti u kojem scenariju.
Brojte prazne ćelije u rasponu pomoću COUNTBLANK
Kad god trebate prebrojati prazne ćelije u Excelu, COUNTBLANK prva je funkcija koju treba isprobati.
Na primjer, da bismo dobili broj praznih ćelija u svakom retku u donjoj tablici, unosimosljedeća formula 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 redak, proizvodeći sljedeći rezultat:
Kako brojati prazne ćelije u Excelu pomoću COUNTIFS ili COUNTIF
Drugi način za brojanje praznih ćelija u Excelu je korištenje funkcije COUNTIF ili COUNTIFS ili s prazan niz ("") kao kriterij.
U našem slučaju, formule bi bile sljedeće:
=COUNTIF(B2:E2, "")
Ili
=COUNTIFS(B2:E2, "")
Kao što možete vidjeti na snimci zaslona u nastavku, rezultati COUNTIFS-a potpuno su isti kao oni za COUNTBLANK, tako da koju ćete formulu koristiti u ovom scenariju stvar je vaših osobnih preferencija.
Broj prazne ćelije s uvjetom
U situaciji kada želite brojati prazne ćelije na temelju nekog uvjeta, COUNTIFS je prava funkcija za korištenje jer njezina sintaksa omogućuje više kriteriji .
Na primjer, za određivanje broja ćelija koje imaju "Jabuke" u stupcu umn A i praznine u stupcu C, upotrijebite ovu formulu:
=COUNTIFS(A2:A9, "apples", C2:C9, "")
Ili unesite uvjet u unaprijed definiranu ćeliju, recimo F1, i na tu ćeliju se obratite kao na kriterij:
=COUNTIFS(A2:A9, F1, C2:C9, "")
IF COUNTBLANK u Excelu
U nekim slučajevima možda nećete trebati samo brojati prazne ćelije u rasponu, već poduzeti neke radnje ovisno o ima li praznih ćelija ili ne.
Iako nema ugrađenog IF-aFunkcijom COUNTBLANK u Excelu možete jednostavno izraditi vlastitu formulu korištenjem funkcija IF i COUNTBLANK zajedno. Evo kako:
- Provjerite je li broj praznih mjesta jednak nuli i stavite ovaj izraz u logički test IF:
COUNTBLANK(B2:D2)=0
- Ako logički test daje vrijednost TRUE , izlaz "Bez praznina".
- Ako logički test daje vrijednost FALSE, izlaz "Blanks".
Kompletna formula ima ovaj oblik:
=IF(COUNTBLANK(B2:D2)=0, "No blanks", "Blanks")
Kao rezultat, formula identificira sve retke 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), tada zbrojite vrijednosti, inače vratite "Blanks":
=IF(COUNTBLANK(B2:D2)=0, SUM(B2:D2), "Blanks")
Kako prebrojati prazne retke u Excelu
Pretpostavimo da imate tablicu u kojoj neki retci sadrže informacije dok su drugi retci potpuno prazni. Pitanje je - kako dobiti broj redaka koji ne sadrže ništa u sebi?
Najlakše rješenje koje vam pada na pamet je dodati pomoćni stupac i ispuniti ga formulom Excel COUNTBLANK koja pronalazi broj praznih ćelija u svakom retku:
=COUNTBLANK(A2:E2)
A zatim upotrijebite funkciju COUNTIF da saznate u koliko su redaka sve ćelije prazne. Budući da naša izvorna tablica sadrži 5 stupaca (A do E), brojimo retke koji imaju 5 praznih ćelija:
=COUNTIF(F2:F8, 5))
Umjesto"tvrdo kodiranje" broja stupaca, možete koristiti funkciju COLUMNS da ga automatski izračunate:
=COUNTIF(F2:F8, COLUMNS(A2:E2))
Ako ne želite kvariti strukturu vašeg lijepo dizajniranog radnog lista, možete postići isti rezultat s puno složenijom formulom koja međutim ne zahtijeva nikakve pomoćne stupce niti unos niza:
=SUM(--(MMULT(--(A2:E8""), ROW(INDIRECT("A1:A"&COLUMNS(A2:E8))))=0))
Radeći iznutra prema van, evo što formula radi:
- Prvo provjeravate cijeli raspon za ćelije koje nisu prazne pomoću izraza poput A2:E8"", a zatim prisilno vraćene logičke vrijednosti TRUE i FALSE na 1 i 0 korištenjem dvostrukog unarnog operatora (--). Rezultat ove operacije je dvodimenzionalni niz jedinica (koji nisu praznine) i nula (praznine).
- Svrha ROW dijela je generirati vertikalni niz numeričkih različitih od nule vrijednosti, u kojima je broj elemenata jednak broju stupaca raspona. U našem slučaju, raspon se sastoji od 5 stupaca (A2:E8), tako da dobivamo ovaj niz: {1;2;3;4;5}
- Funkcija MMULT izračunava matrični umnožak gornjih nizova i proizvodi rezultat poput: {11;0;15;8;0;8;10}. U ovom nizu jedina stvar koja nam je važna je vrijednost 0 koja predstavlja retke u kojima su sve ćelije prazne.
- Na kraju, uspoređujete svaki element gornjeg niza s nulom, prisiljavate 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 recima, dobit ćete željeni rezultat.
Ako vam se gornja formula čini preteškom za razumijevanje, možda će vam se više svidjeti ova:
=SUM(--(COUNTIF(INDIRECT("A"&ROW(A2:A8) & ":E"&ROW(A2:A8)), ""&"")=0))
Ovdje koristite funkciju COUNTIF da pronađete koliko nepraznih ćelija ima u svakom retku, a INDIRECT "dodaje" retke u COUNTIF jedan po jedan. Rezultat ove operacije je niz poput {4;0;5;3;0;3;4}. Provjera za 0, transformira gornji niz u {0;1;0;0;1;0;0} gdje 1 predstavljaju prazne retke, tako da ih samo trebate zbrojiti.
Brojte doista prazne ćelije isključujući prazne nizove
U svim prethodnim primjerima, brojali smo prazne ćelije uključujući one koje samo izgledaju prazne, ali zapravo sadrže prazne nizove ("") koje vraćaju neke formule. U slučaju da iz rezultata želite isključiti nizove nulte duljine, možete koristiti ovu generičku formulu:
ROWS( raspon) * COLUMNS( raspon) - COUNTA( raspon)Formula množi broj redaka s brojem stupaca kako bi dobila ukupan broj ćelija u rasponu, od kojeg oduzimate broj nepraznih mjesta koje vraća COUNTA . Kao što se možda sjećate, funkcija Excel COUNTA prazne nizove smatra nepraznim ćelijama, tako da neće biti uključene u konačni rezultat.
Na primjer, da biste odredili koliko apsolutno praznih ćelija ima u raspon A2:A8, evo formule zause:
=ROWS(A2:A8) * COLUMNS(A2:A8) - COUNTA(A2:A8)
Snimka zaslona u nastavku prikazuje rezultat:
Tako se broje prazne ćelije u Excelu. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeći tjedan!
Dostupna preuzimanja
Primjeri formula brojanja praznih ćelija