【发布时间】:2012-01-09 04:07:00
【问题描述】:
我正在使用 excel 2010 中的“相机”功能。
我的目标是有一个单元格,它有一个我可以手动输入的日期,在它下面,公式将获得更新的值,它代表另一个 Excel 文件中工作表的名称,并向我显示更新的屏幕截图。
例如:
单元格A1 有:12.25
就在它下面,我有:
='C:\My_Excel_Files\[excelDataFile.xlsx]12.25'!$A$1:$D$20
因此,如果我将单元格 A1 的值更改为 12.26,公式会自动选择该值。
我尝试使用这样的间接函数:
='C:\My_Excel_Files\[excelDataFile.xlsx]INDIRECT(A1)'!$A$1:$D$20
但是没有用。
【问题讨论】:
-
在某处您说 A1 的值为
12.25,但在另一处您使用冒号而不是小数点(如时间参考 -12:26)。这是问题中的拼写错误,还是您要解决的问题的一部分? -
@normalocity 抱歉。这是一个错字。感谢收看!
-
INDIRECT不适用于已关闭的工作簿,请参阅此 comprehensive post including workarounds at Daily Dose of Excel。我对您的问题有些困惑,您是否希望看到相机工具显示的已关闭工作簿的范围? -
@brettdj 我的问题并不是关于 INDIRECT 函数。我只是以它为例。我希望在文件的特定选项卡中查看范围 (A1:D20)。选项卡的名称将从我可以定义的单元格中提取(在本例中为 A1)
标签: excel excel-formula