2016-04-21 46 views
0

我有一個公式返回行中的第一個非零值 - 隨着年份的推移,數字將填滿。如何從公式中返回單元格引用

1 2 3 _ _ _

=IFERROR(LOOKUP(1E+100,H21:S21),"")

如何找到這個值的單元格引用查找返回 - 無需爲價值不一定是唯一使用MATCH? 我想要的是相同的單元格,但51行以下。 謝謝。

回答

0

Match()可能是正確的選擇。

=OFFSET(H21, 50, MATCH(1E+100,H21:S21,-1)-1) 

Match()最後一個參數,當設置爲-1說找到是greater than查找值(1E+100),範圍(H21:S21)的第一個值是什麼,我認爲你與LOOKUP在這裏做什麼

Offset()下降50行,然後我們只需從Match的結果中減去1,以確定要移動的列數。

如果你只是想通過Match()發現該項目的地址,你可以使用:

=ADDRESS(21, MATCH(10000,H21:S21,-1)) 

但我猜想,大概Offset()讓你更接近你的最終目標。

相關問題