来自基于Vlookup识别的范围的累积总和

时间:2017-04-07 23:00:08

标签: arrays excel indexing sumifs cumulative-sum

在Excel表1中,我有以下数据:

A       B   C   D   E   F   G
------------------------------
Name1   1   2   3   4   5   6
Name2   2   9   3   8   4   7
Name3   4   6   0   3   2   1

在Excel工作表2中,我必须根据工作表1中的值计算累积总和

例如,

A       B   C   D   E   F   G
------------------------------
Name1   1   3   6   10  15  21

虽然我可以轻松计算累积金额,但我不知道如何通过搜索' Name1'

来从工作表1中选择正确的单元格范围

1 个答案:

答案 0 :(得分:0)

您需要一个包含相对和绝对列/行单元格引用的SUMPRODUCT。

=SUMPRODUCT(($A2:INDEX($A:$A,MATCH(1E+99,$B:$B))=$I5)*($B2:INDEX(B:B,MATCH(1E+99, B:B))))

enter image description here