不用寫VBA, 只要用以下formula, 便可以找出一個row/column內最後一格non-blank的cell的行數:
=IF(ISERROR(MATCH(9.999999E+306,A:A)),MATCH("*",A:A,-1),
IF(ISERROR(MATCH("*",A:A,-1)),MATCH(9.999999E+306,A:A),
MAX(MATCH(9.999999E+306,A:A),MATCH("*",A:A,-1))))
再用OFFSET就可找出最後一個cell的value:
=OFFSET(A1, (...) -1 , 0)
(...)即是上面很長的 IF(...MATCH(...)...)
按這裡看詳細解釋 (只有英文版)
沒有留言:
發佈留言