2012-07-01 32 views
0

我有一列可以包含任意數量的空行單元格。單元格是否空白取決於複雜的方式對其他幾列的內容。如果單元格不是空白的,它應該包含1加上最後一個非空白單元格的內容(即同一列中最上面的非空白單元格)。我需要動態更新這些數字。Excel:列中上一個非空單元格的內容(位於活動單元格上方)

如何查找列中最後一個非空白單元格的值?

我寧願按公式做這件事,但如果沒有可行的公式方法,我願意使用VBA方法。

我會非常感謝任何幫助,我可以得到。

+1

樣品將在這裏幫助很多 – brettdj

回答

1

甲VBA用戶定義的函數:

Function PrevPlus() 
    Application.Volatile 
    PrevPlus = Application.Caller.End(xlUp).Value + 1 
End Function 
0

如果在那些細胞中有號碼然後在該式中A100會發現在A1前一數字:A99

=LOOKUP(9.99E+307,A1:A99)

相關問題