Excel 有没有一种更简单的方法可以将单元格分组,以便在给定的和求和数相关的日期中求和?

Excel 有没有一种更简单的方法可以将单元格分组,以便在给定的和求和数相关的日期中求和?,excel,Excel,我试图找到一个月内债券收益的总和(每个工作日都有一个我需要求和的新收益)。例如,在1998年1月,我有以下几点: 我的目标是总结右栏,找出每个月的累积回报率。因为我必须找到这21年的数据,我不认为手工求和是个好主意。因此,我正试图找出一种方法来使用已经与收益相关联的日期,以便对所讨论的月份进行求和。欢迎提出任何建议。谢谢大家! 如果我理解正确,您可以使用数组公式(使用CTRL+SHIFT+ENTER输入),并根据需要调整范围: =SUM(IF(MONTH($B$1:$B$4)=D2,$A$1:

我试图找到一个月内债券收益的总和(每个工作日都有一个我需要求和的新收益)。例如,在1998年1月,我有以下几点:


我的目标是总结右栏,找出每个月的累积回报率。因为我必须找到这21年的数据,我不认为手工求和是个好主意。因此,我正试图找出一种方法来使用已经与收益相关联的日期,以便对所讨论的月份进行求和。欢迎提出任何建议。谢谢大家!

如果我理解正确,您可以使用数组公式(使用CTRL+SHIFT+ENTER输入),并根据需要调整范围:

=SUM(IF(MONTH($B$1:$B$4)=D2,$A$1:$A$4,0))
其中,
D3
1
,向下拖动,
D4
将是
2
,以此类推:

<>编辑:考虑一年,使用:

=SUMPRODUCT((MONTH($B$1:$B$4)=E2)*(YEAR($B$1:$B$4)=D2)*$A$1:$A$4)

查看并使用数据透视表。按月份和年份分组您确定要将每日收益相加以获得累积收益吗?我不认为这就是数学原理。同意透视表。但这不考虑21年的数据。这将把所有1月21日的收益加总成一个总和,而不是单独的(我认为OP想要的),这是真的,但我认为我也可以在几年内做类似的事情。@scoopfaze将每日收益加总以获得累积收益似乎非常可疑…@Andreas-Edited。