EXCEL:根据公共索引对列求和

EXCEL: Sum columns based on common index

我正在尝试对具有公共索引的列求和,但困难在于索引不在同一行中。

这是一个例子

DayIndex2018  Value2018   DayIndex2017   Value 2017
empty           empty         1             20
1                50           2             45
2                60           3             55
3                70           4             33
4                32           5             23

我想要的是与 2018 年的索引相同的索引的 "value 2017" 总和:20 + 45 + 55 + 33

我想用 sumif 来做这个,但是行需要完全对齐。

知道我该怎么做吗?

谢谢

用sumproduct对sumif数组求和

单元格 F2 中的公式:

=SUMPRODUCT(SUMIF(C2:C6,A2:A6,D2:D6))