Como posso obter uma referência à primeira célula visível acima da ativa após a filtragem dos dados de uma tabela.
NOTA: Não preciso disso para resumir os dados acima. Eu sei como fazer isso em dados filtrados.
Isso é mais complicado. Na verdade, o que estou fazendo é uma função que me permitiria alternar cores de linha de dados duplicados semelhantes a (Cores alternativas de linha de dados duplicados no Excel), mas precisa ser capaz de funcionar com dados filtrados.
Responder1
Isso pode ser feito adicionando outra coluna com a função Subtotal. Suposição:
1 - A primeira linha é a linha do cabeçalho
2 - A nova coluna adicionada é "A" à esquerda dos Dados
3 - O filtro é aplicado na Coluna “C”.
A2 =SUBTOTAL(3,$C$2:C2)
A3 =SUBTOTAL(3,$C$2:C3)
...
Quando você aplica um filtro, os valores na Coluna "A" serão atualizados com a primeira linha visível mostrando "1" na Coluna A, mesmo que o número real da linha possa ser 1000.
Eu já usei com sucesso. A única limitação é que ele exige muitos cálculos, portanto use com cuidado.