Формула на Excel: Брой клетки, които не са празни -

Обща формула

=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)

Интересни статии...