
Általános képlet
=COUNTA(range)
Összegzés
A tartományban nem üres cellák számlálásához használhatja a COUNTA funkciót. A bemutatott példában a D5 a következő képletet tartalmazza:
=COUNTA(B5:B9)
Magyarázat
A COUNTA teljesen automatikus. Ha cellatartományt ad meg, akkor a cellákat megadja, amelyek számokat, szöveget, logikai értékeket és hibákat tartalmaznak. Az üres cellákat figyelmen kívül hagyják.
COUNTIF és COUNTIFS szolgáltatásokkal
A nem üres cellák megszámolásához a COUNTIF függvénnyel az alábbi képletet használhatja:
=COUNTIF(range,"")
Ugyanez a megközelítés kibővíthető a COUNTIFS funkcióval, mint ez:
=COUNTIFS(rng1,">100",rng2,"")
Itt megszámoljuk a cellákat, ha az rng1 értéke nagyobb, mint 100, és az rng2 nem üres.
Lásd még: 50 példa a képletkritériumokra.
Számoljon cellákat legalább egy karakterrel
A COUNTA egyik problémája, hogy a képletek által visszaadott üres karakterláncokat is számolni fogja (= ""). Ha találkozik ezzel a problémával, használhat egy ilyen képletet:
=SUMPRODUCT(--(LEN(A1:A100)>0))
Itt a LEN függvény visszaadja a tartomány minden egyes cellájának karakterszámát, amelyet aztán összehasonlítunk a nullával a nagyobb operátorral (>). Ez a kifejezés a TRUE értéket adja vissza a legalább 1 karaktert tartalmazó cellák esetében, a FALSE értéket pedig mások számára. A kettős negatív (-) az IGAZ / HAMIS értékek eggyel és nullára kényszerítésére szolgál, a SUMPRODUCT függvény pedig visszaadja az összeget.
Számolja meg az üres cellákat
Az üres cellák számlálásához használhatja a COUNTBLANK függvényt:
=COUNTBLANK(B4:B9)