地址中的自定义表格

时间:2012-02-20 14:01:29

标签: excel excel-formula

这就是我想要做的...... 我有一堆表格的优秀......让我们把它们命名为A,B,C,D。 另一个我根据用户在一个单元格中输入的值从其中一个获取值。 所以...要从工作表中获取值,我使用以下公式

='[file.xls]A'!$I$15

我想要做的是...如果用户在特定单元格中输入值B以将公式更改为:

='[file.xls]B'!$I$15

有没有办法做到这一点? 谢谢!

2 个答案:

答案 0 :(得分:1)

构建地址字符串,然后使用INDIRECT检索其值 例如:如果工作表名称在A1中,那么您的公式可能类似于 =INDIRECT("'[file.xls]" & A1 & "'!$I$15")

答案 1 :(得分:1)

您只能间接引用已打开的工作簿。如果您不打开外部参考文档,则需要在Excel中安装其他功能。

ADD-IN被称为MoreFunc ...在这里阅读所有相关内容: 的 http://xcell05.free.fr/morefunc/english/

从这里下载并安装它: 的 http://download.cnet.com/Morefunc/30...-10423159.html

进入 TOOLS>添加并激活MoreFunc。

现在您可以使用许多新功能。您使用INDIRECT的任何地方,现在使用INDIRECT.EXT,它将适用于已关闭的工作簿。