我知道如何在工作表本身中使用间接公式。
=INDIRECT(CHAR(ROW(A5))&ROW(A5))
但是,我很难操纵这个来从不同的工作表中找到一个名为' sheet1'
的公式我正在尝试使用间接公式检索Sheet1的B3中的值。任何帮助表示赞赏。
请注意,继续(我计划将此公式拖下来)我计划操纵行和列,所以我确实想要它们(行和列)作为变量值。
例如:非间接(' Sheet1'!B3),而是类似间接(' Sheet1!'& char(row(a5))......等)对我不起作用。
感谢您的帮助!
答案 0 :(得分:8)
=INDIRECT(CHAR(ROW(A5))&ROW(A5))
只返回#REF
请勿使用CHAR()
之类的内容来构建“A1”地址。更好地使用R1C1:
=INDIRECT("'Sheet1'!R3C2",0)
使行可拖动:
=INDIRECT("'Sheet1'!R"&ROW()&"C2",0)
或适合列:
=INDIRECT("'Sheet1'!R3C"&COLUMN(),0)
或两者兼有:
=INDIRECT("'Sheet1'!R"&ROW()&"C"&COLUMN(),0)