2017-05-08 36 views
0

我試圖找到使用Excel函數來獲取將改變的單元格地址的內容;然而,只要我嵌套CELL和ADDRESS函數,它們就會失敗。Excel:使用單元格和地址函數來獲取動態變化地址的內容

這裏是我使用的在Excel代碼行:

= CELL( 「內容」,地址(1 +指數,1,4))

其中 「指數」 是參考到其內容是動態整數的另一個單元格,這些整數更改地址應該查看的行。

如果這兩個函數分別被調用(即ADDRESS(1 + index,1,4)工作和CELL(「contents」,A1)),那麼這兩個函數都可以工作。我甚至嘗試在外部單元格上調用單元函數,該單元格返回我想要的單元格的動態地址,但CELL函數在任何時候都有參數參數中的函數出錯時會出錯。是否有另一個功能可以處理不斷變化的地址?

+1

可能不是一個好主意,用本地工作表函數名稱作爲定義的名稱。 – Jeeped

回答

0

只需添加到@斯科特的答案,讓你的公式的工作,你將不得不使用間接

=CELL("contents",INDIRECT(ADDRESS(index+1,1,4))) 
+0

非常感謝。這工作。 – Jaron

+0

不客氣,謝謝你的反饋。 –

1

只需使用INDEX():

=INDEX(A:A,1+index)