我有一列可以包含任意數量的空行單元格。單元格是否空白取決於複雜的方式對其他幾列的內容。如果單元格不是空白的,它應該包含1加上最後一個非空白單元格的內容(即同一列中最上面的非空白單元格)。我需要動態更新這些數字。Excel:列中上一個非空單元格的內容(位於活動單元格上方)
如何查找列中最後一個非空白單元格的值?
我寧願按公式做這件事,但如果沒有可行的公式方法,我願意使用VBA方法。
我會非常感謝任何幫助,我可以得到。
我有一列可以包含任意數量的空行單元格。單元格是否空白取決於複雜的方式對其他幾列的內容。如果單元格不是空白的,它應該包含1加上最後一個非空白單元格的內容(即同一列中最上面的非空白單元格)。我需要動態更新這些數字。Excel:列中上一個非空單元格的內容(位於活動單元格上方)
如何查找列中最後一個非空白單元格的值?
我寧願按公式做這件事,但如果沒有可行的公式方法,我願意使用VBA方法。
我會非常感謝任何幫助,我可以得到。
甲VBA用戶定義的函數:
Function PrevPlus()
Application.Volatile
PrevPlus = Application.Caller.End(xlUp).Value + 1
End Function
如果在那些細胞中有號碼然後在該式中A100會發現在A1前一數字:A99
=LOOKUP(9.99E+307,A1:A99)
樣品將在這裏幫助很多 – brettdj