例如,如果月份是来自另一列的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 + 输入。
答案 0 :(得分:0)
月份不能小于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。