用公式在另一列中总结符合月份范围标准的数据?

例如,如果月份是来自另一列的5到10个总和数据,并且行符合该月份标准。

我在夏季使用的配方:

=SUMPRODUCT((MONTH($N$6:$N$77)<=10)*(MONTH($N$6:$N$77)>=5)*($I$6:$I$77)) 

返回正确的总数。

我在冬季使用相同数据集的公式会返回“0”。

 =SUMPRODUCT((MONTH($N$6:$N$77)<=4)*(MONTH($N$6:$N$77)>=11)*($I$6:$I$77)) 

我正在做两个Ctrl + Shift + Enter

月份不能小于5,大于10 。 你需要一个或者你正在使用

 =SUMPRODUCT((MONTH($N$6:$N$77)<=4)+(MONTH($N$6:$N$77)>=11), $I$6:$I$77) 'alternate =SUMPRODUCT((MONTH($N$6:$N$77)={1,2,3,4,11,12})*($I$6:$I$77)) 

后者使用适用的月份序号的数组常量,并可能更容易维护和修改其他时期。 这些公式实际上并不需要CSE。