我正在使用 Excel 2010 中的“相机”功能。
我的目标是有一个单元格,其中有一个我可以手动输入的日期,并且在其下方,公式将获得更新的值,该值代表另一个 Excel 文件中的工作表名称,并向我显示更新的屏幕截图。
例如:
细胞A1
has: 12.25
就在它的下面,我有:='C:\My_Excel_Files\[excelDataFile.xlsx]12.25'!$A$1:$D$20
所以如果我要改变 Cell 的值A1
to 12.26
公式会自动选取它。
我尝试使用这样的间接函数:='C:\My_Excel_Files\[excelDataFile.xlsx]INDIRECT(A1)'!$A$1:$D$20
但没有成功。
如上所述在这个论坛上 http://www.techsupportforum.com/forums/f57/excel-using-a-variable-to-link-to-an-external-workbook-72872.html and 这个网站 http://www.dailydoseofexcel.com/archives/2004/12/01/indirect-and-closed-workbooks/,您可以使用免费的 MOREFUNC.XLL 插件。它提供了 INDIRECT.EXT 函数,该函数将完全按照您的要求进行操作。您的情况所需的公式如下:
=INDIRECT.EXT("'C:\My_Excel_Files\[excelDataFile.xlsx]" & A1 & "'!$A$1:$D$20")
将 A1 的值连接到字符串中间。
注意:这些网站中的链接似乎并不总是有效,您可以通过 google 搜索“MOREFUNC 下载”或尝试以下链接之一:
http://download.cnet.com/Morefunc/3000-2077_4-10423159.html http://download.cnet.com/Morefunc/3000-2077_4-10423159.html
http://www.freewarefiles.com/Morefunc_program_14922.html http://www.freewarefiles.com/Morefunc_program_14922.html
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)