Как получить ссылку на первую видимую ячейку над активной после фильтрации данных в таблице.
ПРИМЕЧАНИЕ: Мне это не нужно для суммирования данных выше. Я знаю, как это сделать на отфильтрованных данных.
Это сложнее. На самом деле я создаю функцию, которая позволит мне чередовать цвета строк дублирующихся данных, подобно (Альтернативные цвета строк дублирующихся данных в Excel), но он должен уметь работать с отфильтрованными данными.
решение1
Это можно сделать, добавив еще один столбец с функцией промежуточного итога. Предположение:
1 - Первая строка - строка заголовка
2 - Добавлен новый столбец «A» слева от данных.
3 — Фильтр применяется к столбцу «C».
A2 =SUBTOTAL(3,$C$2:C2)
A3 =SUBTOTAL(3,$C$2:C3)
...
При применении фильтра значения в столбце «A» будут обновлены, при этом в первой видимой строке в столбце A будет отображаться значение «1», даже если фактический номер строки равен 1000.
Я уже успешно использовал его ранее. Единственное ограничение — это интенсивные вычисления, поэтому используйте его с осторожностью.