Формула Excel: подсчет видимых строк в отфильтрованном списке -

Содержание

Общая формула

=SUBTOTAL(3,range)

Резюме

Чтобы подсчитать количество видимых строк в отфильтрованном списке, вы можете использовать функцию ПРОМЕЖУТОЧНЫЙ ИТОГ, которая автоматически игнорирует строки, скрытые фильтром. В показанном примере формула в ячейке C2:

=SUBTOTAL(3,B5:B14)

Объяснение

Функция SUBTOTAL может выполнять такие вычисления, как COUNT, SUM, MAX, MIN и другие. Что делает SUBTOTAL особенно интересным и полезным, так это то, что он автоматически игнорирует элементы, которые не отображаются в отфильтрованном списке или таблице. Это делает его идеальным для отображения количества видимых элементов в списке, промежуточных итогов видимых строк и т. Д.

Следуя примеру на изображении выше, чтобы подсчитать количество непустых строк, видимых при активном фильтре, используйте:

=SUBTOTAL(3,B5:B14)

Если вы скрываете строки вручную (т. Е. Щелкаете правой кнопкой мыши, «Скрыть») и не используете автофильтр, используйте эту версию:

=SUBTOTAL(103,B5:B14))

Первый аргумент контролирует тип операции, которую будет выполнять SUBTOTAL. Полный список см. В таблице здесь.

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