1

我有一个工作簿,每个月有11个工作表和一个汇总表。 在每张表格上列出A2和A13之间的列A中的网站列表,B列中列出了来自这些网站的一些值。Excel动态数组公式

个人月表是这个样子:

enter image description here

但是,它是可能的信息可能会以不同的顺序,所以我不得不使用MATCH找到行,我想从中获取数据。

汇总表看起来是这样的:

enter image description here

我想建立一个公式,将总结整个11个工作表中所有的值对于每个网站。

我试图使用INDEX和MATCH这样的:

=INDEX(January!$A$2:$B$12,MATCH($A3,January!$A$2:$A$13,0),2) 

现在这个工程的一月和拷贝下来所有的web站点确定,但我想总结所有工作表不添加公式?

我该如何在所有工作表中做这样的事情?

这似乎有点俗套,只是在每个单元格添加一个加号,写11式

+1

看起来好像一个[3- d参考(http://www.excel-easy.com/examples/3d-reference.html)类似这个'= SUM('1:11'!B2)'m西装。 – pnuts 2014-12-12 23:57:09

+0

谢谢,但是如果我查找的值不总是在同一行(因为不同的人已经汇总了这些数据)呢? – 2014-12-13 00:27:58

+1

然后你的问题并不完全是它看起来的样子,并且可能从编辑中受益。 – pnuts 2014-12-13 00:33:54

回答

2

创建一个名为范围包括(一列),您的工作表的名称(如)张

在B3上您的汇总表:

=SUMPRODUCT(SUMIF(INDIRECT(SHEETS & "!A2:A11"), A3, INDIRECT(SHEETS & "!B2:B11"))) 

和向下填充