我有一个XLS文件,其中包含几个名为"1","2","3","4"等的工作表。
现在我需要一个公式,例如"='1'!M16",其中我所指的工作表的名称基于当前行。因此,如果当前行为 16,则公式将为"='16"!M16"。
我创建了一个公式 =INDIRECT("'" & ROW() & "'!" & "M16"),但 Excel for Mac 2011 在单元格中显示"#VALUE"...请问我的公式有什么问题?还是其他建议?
非常感谢您的任何帮助。
汤姆
尝试: =INDIRECT(CONCATENATE(ROW(),"!","M",ROW())
我只有一台Mac,它可以工作。顺便感谢您的问题。我由此学到了
=INDIRECT("'"&ROW()&"'!M16")