各位大神,小弟又來發問了
假設我有一些資料在A欄是用Lookup函數帶出來的
我在B1想要動態提取最後一個欄位帶出來的值
=INDEX(A:A,COUNTA(A:A))
我用這個式子
但是它沒有辦法略過那些有函數但是沒有回傳值的欄位
請問有辦法解嗎??? 例如我A1到A30都有設定Lookup的函數
但是目前只有到A8有帶出數字,往下的因為時間還沒到所以沒有帶出
=INDEX(A:A,COUNTA(A:A))這時候B1回傳值就會空白
如果我把A8以下的函數刪掉就會正常帶出A8返回的數值
想請問能不能解決這個問題
感恩各位大神的幫忙
=index(A:A,MAX((A:A<>"")*ROW(A:A))),按shift+Ctl+Enter做成陣列公式
我猜你的空格其實不是空格,是用儲存格格式把0變成不顯示或是傳回的是FALSE邏輯值,所以才會860715所提公式不能用。
=INDEX(A:A,SUMPRODUCT(MAX((A:A>0)*ROW(A:A))),1)
另一種解法,請參考:
=LOOKUP(9E+307,A:A)