繁体   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