
Обща формула
=SUBTOTAL(3,range)
Обобщение
За да преброите броя на видимите редове във филтриран списък, можете да използвате функцията SUBTOTAL, която автоматично игнорира редове, скрити от филтър. В показания пример формулата в клетка C2 е:
=SUBTOTAL(3,B5:B14)
Обяснение
Функцията SUBTOTAL може да извършва изчисления като COUNT, SUM, MAX, MIN и др. Това, което прави SUBTOTAL особено интересно и полезно е, че автоматично игнорира елементи, които не се виждат във филтриран списък или таблица. Това го прави идеален за показване на колко елемента са видими в списък, междинната сума на видимите редове и т.н.
Следвайки примера в изображението по-горе, за да преброите броя на непразни редове, видими при активен филтър, използвайте:
=SUBTOTAL(3,B5:B14)
Ако скривате редове ръчно (т.е. щракнете с десния бутон, Скрий) и не използвате автоматичния филтър, използвайте тази версия вместо това:
=SUBTOTAL(103,B5:B14))
Първият аргумент контролира типа операция SUBTOTAL, която ще се извърши. За пълен списък вижте таблицата тук.