我想使用动态公式...
我知道您可以使用INDIRECT()在Excel中引用工作表名称,并在当前工作表中使用值,例如
=INDIRECT("'" & INDIRECT("B" & ROW()) & "'! T32")
但是,我想在INDEX MATCH公式中使用INDIRECT()来引用工作表名称。上一个公式不是动态的,不能在块中的所有单元格中复制。
有效的手册版本是:
=INDEX('Sheet1'!$T$33:$AE$33,MATCH(INDIRECT(ADDRESS(3,COLUMN())),'Sheet1'!$T$32:$AE$32,0))
我已经尝试过各种方法来包含一个INDIRECT(),而不是使用实际的工作表名称但到目前为止没有运气......任何建议?问题可能来自于我指的是一系列细胞,但我还是不确定如何解决这个问题......
我尝试过的一个例子:
=INDEX(INDIRECT("'" & INDIRECT("B", Row()) & "'!$T$33:$AE$33"),MATCH(INDIRECT(ADDRESS(3,COLUMN())),'Sheet1'!$T$32:$AE$32,0))
我得到的错误是#REF!错误...
提前致谢!