Excel单元格引用

时间:2014-01-26 00:21:13

标签: excel vba reference cell

这就是我想要做的。我有一本工作簿(book1),详细的工作信息。另一本工作簿(book2)仅跟踪工作信息的某些细节。 Book2用于查看到目前为止已完成的所有工作的总计。

在book2中我有三个类别(姓名,日期,收入),所有这些都可以在book1的详细信息中找到。我知道如何将一个单元格从一个工作簿引用到另一个工作簿(= [Book1.xlsx] Sheet1!$ B $ 4)

但是为了让我和我的同事更容易,我希望能够在book2中的“name”类别下写下作业的名称,并将其用作公式中的文件名来定位引用书。

我知道这听起来很混乱,所以这里和例子:

BOOK1

单元格G5:$ 50.00

第二册

单元格A1(作业名称):book1

单元格F7:= [( A1 )。xlsx] Sheet1!$ G $ 5

所以在理论上它将把我插入到单元格A1中的名称用作我在单元格F7中引用的工作簿的文件名。但它并不像那样。

如果你理解我想要完成的任务,那么将不胜感激。

谢谢。

1 个答案:

答案 0 :(得分:0)

如果这本书是开放的,你可以像这样使用INDIRECT:

=INDIRECT("'["&A1&".xlsx]Sheet1'!$G$5")

这是我的测试表:

enter image description here