簡體   English   中英

具有范圍的動態INDIRECT公式

[英]Dynamic INDIRECT formula with range

在我的情況下,我有一些動態輸入,即單元格I25中的月份名稱。 基於月份,單元格H32中的函數應引用具有月份名稱的工作表以及該工作表中的單元格A18。 現在,我可以處理這個問題,並通過INDIRECT函數使之成為可能。

我遇到的問題是動態范圍。 例如,我希望單元格H33引用工作表“二月”中的單元格A19。 我最接近它的是=INDIRECT($I$25"&"!A18:A200") 。它似乎正在工作,但是由於某些奇怪的原因,它開始從A36開始引用單元格的內容,但我沒有得到。建議?

任何幫助將不勝感激。

H32使用此代碼並將其向下拖動:

=INDIRECT("'" & $I$25 & "'!" & CELL("address",A18))

筆記:

  1. 我已更改$I$25 & "!" "'" & $I$25 & "'!" 在公式中使其更可靠(對於工作表名稱包含空格的情況,您應該在單引號中包括工作表名稱,例如: 'My sheet'!A18
  2. H32此公式的計算結果為=Feb!A18 (其中Feb是您的工作表名稱),在H33 ,此公式的計算結果為=Feb!A19 ,依此類推。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM