Добрый день, уважаемые гости и подписчики моего канала, сегодня появилась задача, при которой мне необходимо было работать в Google.Таблицах только с отфильтрованными данными, а точнее подсчитать количество одинаковых URL после фильтрации.
Почитав информацию в Интернете выяснил, что за работу с отфильтрованными данными в Google.Таблице отвечает функция SUBTOTAL (в русском варианте функция называется ПРОМЕЖУТОЧНЫЕ.ИТОГИ), однако напрямую с COUNTIF эта функция не работает.
Для решения этой задачи нам потребуется вспомогательное поле, в моём примере это колонка "Для счёта", в значение вставляем формулу =SUBTOTAL(103,A2), где 103 - это функция COUNTA с отфильтрованными значениями.
В новой вкладке создаем вставляем необходимые для работы значения, а в количество вписываем формулу =СЧЁТЕСЛИМН('Лист1'!A:A;A2;'Лист1'!C:C;"1")
Обращаю особое внимание, что мы в примере используем именно СЧЁТЕСЛИМН и COUNTIFS, т.к. критерия подбора у нас будет два: 1 - соответствие искомому значению, 2 - данное значение "видимо" после фильтрации. Значение в ячейке B2 будет соответствовать количеству видимых после применения фильтров доменов https://optimism.ru/ :)
Пример доступен для скачивания и просмотра. Мануал в первую очередь писал для себя, чтобы не потерять. Надеюсь, что эта статья помогла и вам.
Буду признателен подписке на канале, лайкам и вашим комментариям.