2013-11-20 20 views
0

我正在创建我自己的模板,我需要使用名为Schedules的工作表中的数据。该模板包含3张工作表,其中都不是计划工作表。此模板仅用于工作簿中的计划表已存在在Excel中,如何引用模板中的本地工作表?

我的问题是,我该如何引用不在模板中的本地工作表?

每当我创建模板时,都会引用“计划”工作表,但它会要求提供文件目标。我如何强制它查找本地图纸,即使该图纸在实际使用之前不存在?

回答

0

取决于你的公式有多复杂,这可能会很快变得混乱,但一种选择是使用INDIRECT公式。

一些实例为如下:

  • 给你A1的上附表片的值 =INDIRECT("Schedules!"&"A1")

  • 查找该ID '5' 的范围A1:C20在附表片并返回列B中的相应值 =VLOOKUP(5,INDIRECT("Schedules!"&"A1:C20"),2,0)

  • 将计划页上的两个值相乘 =INDIRECT("Schedules!"&"A1")*INDIRECT("Schedules!"&"A2")

一旦你的公式的工作您可以将模板移动到具有调度工作簿。您的所有公式都将更新为适当的值,对于记录,计算应该设置为自动。

+0

所以我已经知道我的公式的工作。我遇到的问题是他们不自动更新。当我在工作表中包含不在模板中的引用时,它会询问要查找哪个文件。我没有收到'#REF'错误,因此它不会自动更新公式。 – user3013410

+0

如果您按照我使用的方法,公式将自动更新 – Jaycal

+0

它们不会自动更新。为了让他们认识到已经做出了改变,每个单元格必须被编辑(F2)然后输入。即使使用计算表功能也不会起作用,并且#REF err通常在公式内,因此它不再查找计划表 – user3013410

相关问题