使用SUMPRODUCT对照月份date的Excel求和公式设置

我正在尝试具有相同的月份date的总和行。 我有一个与列操作的公式,但行请求时失败。 我会展示我已经尝试过的配方,但现在我被卡住了。 任何意见将不胜感激。

=SUMPRODUCT(--(MONTH($A$9:$A$50)=5),$B$9:$B$50) 

这个数组可以正常工作

 =SUMPRODUCT(--(MONTH($A$9:$A$50)=5),$B$9:**$H$50**) 

请参阅由行中列出的一系列单元组成的粗体参考。

SUMPRODUCT通常希望范围的大小相同,但是您可以通过更改语法来获得所需结果

=SUMPRODUCT((MONTH($A$9:$A$50)=5)*$B$9:$H$50)

B9:H50不能有任何文字,否则你会得到#VALUE! 错误。 如果你在该范围内有文本,那么你可以使用这个版本,它应该忽略文本,并给你一个结果

=SUMPRODUCT((MONTH($A$9:$A$50)=5)*ISNUMBER($B$9:$H$50),$B$9:$H$50)