對 Excel 中上面第一個可見儲存格的引用

對 Excel 中上面第一個可見儲存格的引用

過濾表中的資料後,如何取得活動儲存格上方第一個可見儲存格的參考。

注意:我不需要這個來總結上面的數據。我知道如何對過濾後的資料執行此操作。

這個就比較複雜了。我實際上正在做的是一個函數,它允許我交替重複資料的行顏色,類似於(Excel 中重複資料的替代行顏色)但它需要能夠處理過濾後的資料。

答案1

可以透過使用小計函數新增另一列來完成。假設:

1 - 第一行是標題行

2 - 新增的新列是資料左側的“A”

3 - 過濾器應用於“C”列。

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

當您套用篩選器時,「A」列中的值將更新為第一個可見行,在 Col-A 中顯示“1”,即使其實際行號可能是 1000。

我之前已經成功使用過。唯一的限制是它是計算密集型的,因此請謹慎使用。

相關內容