Excel SUM(跨多个工作表)函数返回#REF使用间接时

时间:2013-07-23 16:56:44

标签: excel excel-formula excel-indirect

我目前正在开发一个Excel 2010工作簿,其中包含我所经营的每个地区的工作表,其中包含下一个X周的估计工时,最后的工作表为每个地区添加每周的总和。

我完成了大部分工作簿,只有一个公式阻止我:

=SUM(San_Diego!F32+Inland_Empire!F19+Los_Angeles!F26+Over_The_Horizon!F18)

上述公式完美地返回正确的SUM,但是当有人在其中一个工作表中添加新列时会自动更正。我尝试了过去一周推荐的其他一些选项,我一直在研究这个工作簿:

=SUM(San_Diego!$F$32+Inland_Empire!$F$19+Los_Angeles!$F$26+Over_The_Horizon!$F$18)

$根本不起作用,仍会自动更正。

我也尝试添加INDIRECT,但这也不起作用,并给出#REF错误

=SUM(INDIRECT("San_Diego!E32"&"Inland_Empire!E19"&"Los_Angeles!E26"&"Over_The_Horizon!E18"))

被引用的单元格确实具有以下简单的SUM公式或其中的等价物:

=SUM(E3:E17)

我希望(并且非常肯定)我完全错过了一个概念,这是一个简单的错误,我一遍又一遍地做错。

1 个答案:

答案 0 :(得分:0)

你试过了吗?

  

= SUM(INDIRECT(“San_Diego!E32”)+ INDIRECT(“Inland_Empire!E19”)+ INDIRECT(“Los_Angeles!E26”)+ INDIRECT(“Over_The_Horizo​​n!E18”))

或者可能使用F而不是E s?