答案1
INDIRECT
就是您需要的功能。
=INDIRECT("'" & $B3 & "'!E118")
如果您始终引用每张工作表上的相同单元格,则此方法将有效。
但是,如果您希望在向下拖动公式时该单元格引用也发生变化,则此方法将不起作用,因为这E118
是文本,Excel 不会自动增加它。在这种情况下,您需要这样做:
=INDIRECT("'" & $B3 & "'!E" & ROW() + 115)
ROW()
只是返回公式所在的行号,这样单元格中的公式C4
将位于第 4 行,并且您将获得对的引用E119
。
注意:'
当工作表名称中有空格时,该字符是必需的,但如果没有空格,该字符也可以使用。