ссылка на первую видимую ячейку выше в Excel

ссылка на первую видимую ячейку выше в Excel

Как получить ссылку на первую видимую ячейку над активной после фильтрации данных в таблице.

ПРИМЕЧАНИЕ: Мне это не нужно для суммирования данных выше. Я знаю, как это сделать на отфильтрованных данных.

Это сложнее. На самом деле я создаю функцию, которая позволит мне чередовать цвета строк дублирующихся данных, подобно (Альтернативные цвета строк дублирующихся данных в Excel), но он должен уметь работать с отфильтрованными данными.

решение1

Это можно сделать, добавив еще один столбец с функцией промежуточного итога. Предположение:

1 - Первая строка - строка заголовка

2 - Добавлен новый столбец «A» слева от данных.

3 — Фильтр применяется к столбцу «C».

A2 =SUBTOTAL(3,$C$2:C2)
A3 =SUBTOTAL(3,$C$2:C3)
...

При применении фильтра значения в столбце «A» будут обновлены, при этом в первой видимой строке в столбце A будет отображаться значение «1», даже если фактический номер строки равен 1000.

Я уже успешно использовал его ранее. Единственное ограничение — это интенсивные вычисления, поэтому используйте его с осторожностью.

Связанный контент