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"))) 

和向下填充