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

时间:2013-12-20 21:38:09

标签: excel formula sumifs

我有两列Excel数据。 A栏列出日期(如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")

这个问题是我必须手动输入月份日期。我想这样说:

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

但这不起作用。我该如何解决这个问题?

请注意:我也在尝试 NOT 在我的电子表格中添加任何其他列。

1 个答案:

答案 0 :(得分:4)

你的意思是这样吗?

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

enter image description here