Excel INDIRECT 函数引用另一个工作表中的变量行单元格

Excel INDIRECT 函数引用另一个工作表中的变量行单元格

我无法让INDIRECTExcel 函数引用另一个工作表中的单元格。

我尝试了以下公式的许多变体,但总是出错

=INDIRECT("'Form Responses 1'!""C"&D13)

=INDIRECT("'"Form Responses 1'"!""C"&D13)

C我正在尝试从工作表“表单响应 1”的列中获取数据- 使用单元格中的行变量D13[我可以将单元格D13(行变量)放在任一工作表上,无论哪个工作表对公式来说更方便]到我的目标工作表(放入C2目标工作表上的单元格中)我将上述公式放在C2我的目标工作表中。

我可以编写在同一工作表上运行的函数公式INDIRECT以及将单元格从一个工作表移动到另一个工作表的公式,但无法让INDIRECT函数通过变量行从一个工作表运行到另一个工作表。

答案1

您的第一次尝试已经接近了,但是其中有一些多余的引述:

=INDIRECT("'Form Responses 1'!""C"&D13)
                              ↑↑

你应该做这个:

=INDIRECT("'Form Responses 1'!C"&D13)

相关内容