我如何根据给定月份在Excel列中对数值求和?

我有两列Excel数据。 列A列出date(如2013年11月15日),列B列出美元数量(如$ 125.23)。 我想列出2013年11月份B列中的所有值。

这是我试过的:

=SUMIFS($B$1:$B$32,$A$1:$A32,">=" & "11/1/13", $A$1:$A$32,"<=" & "11/30/13") 

这个问题是我必须手动input月份date。 我想说这样的话:

 =SUMIFS($B$1:$B$32,$A$1:$A32,"=" & "MONTH="11"", $A$1:$A$32,"=" & "YEAR="2013"") 

但是这不起作用。 我怎样才能解决这个问题?

请注意:我也试图不要在我的电子表格中包含任何额外的列。

你是这个意思吗?

=SUMPRODUCT((MONTH($A$1:$A$32)=11)*(YEAR($A$1:$A$32)=2013)*($B$1:$B$32))

在这里输入图像说明