
Обща формула
=COUNTA(range)
Обобщение
За да преброите клетки, които не са празни в диапазон, можете да използвате функцията COUNTA. В показания пример D5 съдържа тази формула:
=COUNTA(B5:B9)
Обяснение
COUNTA е напълно автоматичен. Когато му бъде даден диапазон от клетки, той връща брой клетки, които съдържат числа, текст, логически стойности и грешки. Празните клетки се игнорират.
С COUNTIF и COUNTIFS
За да преброите непразни клетки с функцията COUNTIF, можете да използвате формула като тази:
=COUNTIF(range,"")
Същият подход може да бъде разширен с функцията COUNTIFS по следния начин:
=COUNTIFS(rng1,">100",rng2,"")
Тук броим клетки, когато стойността в rng1 е по-голяма от 100 и rng2 не е празно.
Вижте също: 50 примера за критерии за формула.
Бройте клетки с поне един знак
Един проблем с COUNTA е, че той също ще отчита празни низове, върнати от формули (= ""). Ако срещнете този проблем, можете да използвате формула като тази:
=SUMPRODUCT(--(LEN(A1:A100)>0))
Тук функцията LEN връща брой символи за всяка клетка в диапазона, който след това се сравнява с нула с оператора по-голям от> (>). Този израз връща TRUE за клетки, които съдържат поне 1 знак, и FALSE за други. Двойно-отрицателното (-) се използва за принуждаване на стойностите TRUE / FALSE до единици и нули, а функцията SUMPRODUCT връща сумата.
Бройте празни клетки
За да преброите клетки, които са празни, можете да използвате функцията COUNTBLANK по следния начин:
=COUNTBLANK(B4:B9)