Excel 间接 #ref 错误

Excel 间接 #ref 错误

尝试使用 INDIRECT 公式在大型工作簿末尾提取摘要。我已将工作表名称列在一个选项卡中,现在希望使用它们将特定单元格数据提取到摘要中,例如发票号、净销售额、增值税,所有这些都位于每张工作表的相同单元格中。

如果我的摘要选项卡中的单元格 A3 中有工作表名称,并且我希望检索指定工作表的单元格 H34 内的数据,则我使用以下公式:

=INDIRECT("'"&$A$3&"'!H34",FALSE)

但是我只检索了#ref 错误。

谁能告诉我我做错了什么?

谢谢,洛杉矶

答案1

INDIRECT 的第二个参数表示第一个参数是 A1 样式引用(TRUE 或省略)还是 R1C1 样式引用(FALSE)。通过传递 FALSE,您表示引用是 R1C1 样式引用,因此类似于 Sheet1!R8C34,但显然不是。将 FALSE 更改为 TRUE(或完全删除),它应该可以正常工作。

答案2

如果用作参考的文本(“A3”的内容)和实际工作表名称中哪怕只有一个空格字符不同,则 INDIRECT 将给出“#REF”

相关内容