这是一个奇怪的问题:
我打开一个空白的Excel 2013工作簿并创建4个名为 A2a
, B2a
, C2a
和 D2a
的新选项卡 .
我现在回到 Sheet1
并在单元格 A3:A6
中创建一个包含4个名称的小表,并使用以下论坛:B3
得到 =INDIRECT(A3&"!F9")
C3
得到 =INDIRECT("'"&A3&"'!F9")
拖动这些公式,当所有其他工作表未返回错误时,工作表 C2a
在B列中出现 #REF!
错误...
我使用C列公式很好,因为它们将涵盖工作表名称中有空格的情况,但我仍然想知道为什么会出现此错误 .
1 回答
这不仅仅是字母
C
,而是字母R
,因为INDIRECT旨在处理R1C1样式表示法 .因此,要告知Excel它是文字C和R,您需要传递像C3公式这样的参数 .
希望这可以帮助!