可以在Excel中的SUMIFS公式中使用MONTH()函数吗?

时间:2015-11-13 11:50:45

标签: excel sumifs

我正在尝试在excel中创建一个sumifs公式,我正在尝试计算:

总和时间

  

其中'Project'=选定的项目   和'受让人'=选定的受让人   和'到期'月份=当前月份

我试图用于突出显示的单元格的论坛是:

= SUMIFS(E3:E7,B3:B7,B13,C3:C7,C12,月(D3:D7),MONTH(NOW()))

但它会引发错误。

enter image description here

1 个答案:

答案 0 :(得分:2)

不幸的是没有 - 但你可能会稍微欺骗它。如果您使用SUMIFS条件中的日期,Excel似乎能够正确识别它,那么您可以使用它来定义您希望返回的值的最小和最大日期,如下所示:

=SUMIFS($E$3:$E$7,$B$3:$B$7,$B13,$C$3:$C$7,C$12,$D$3:$D$7,">="&DATE(YEAR(NOW()),MONTH(NOW()),1),$D$3:$D$7,"<"&DATE(YEAR(NOW()),MONTH(NOW())+1,1))

这适用于当前月份的第1天和下个月的第1天之间的SUMIFS