2017-01-03 75 views
0

我想創建一個'去下一個可用的行'按鈕,將我的用戶帶到我的電子表格中的下一個可用行。超鏈接 - 轉到下一個空行?

以下是我正在使用的是什麼:

=HYPERLINK("#B" & MATCH(TRUE,INDEX(ISBLANK(B:B),0,0),0),"First Empty") 

VBA是不可能的,因爲我沒有用戶權限此表中編輯VBA代碼。

我遇到的問題是,我的電子表格中有列B - N。 有時用戶會留空一個單元格,只填寫一列。

所以下一個可用的空行中列B可能是排27,但N列的下一個空行是51

我需要的公式來把我的所有列進去,當它把用戶帶到下一個我所有的列都是空行。

我也想從第3行開始空行搜索。這也可以實現嗎?

請問有人能告訴我我要去哪裏嗎?

+0

你能給我們一個數據樣本並解釋你期望發生什麼嗎? – CallumDA

回答

1

也許有人能夠以更簡單的方式做到這一點。我好奇。但是,下面的公式將至少實現它:

=HYPERLINK("#B"&1+LOOKUP(2,1/((B:B<>"")+(C:C<>"")+(D:D<>"")+(E:E<>"")+(F:F<>"")),ROW(A:A)),"First Empty") 

這往往只列BF考慮。但原則應該清楚,所以你應該能夠擴展到N

該方法採用列中具有內容的最後一個單元格的行號,然後添加1.因此,它獲得第一個完全空行。

2

另一種方式:

=HYPERLINK("#B" & 1+SUMPRODUCT(MAX((ROW(B1:N9999)*(B1:N9999<>"")))),"First Empty") 

(基於斯科特克萊納建議)

修剪回如果可以的話,如果你必須擴展它。