尝试让Sumproduct评估和统计同一工作表中多列中包含的数据。
Column "A"
不应为空白Column "B"
具有2016 date
值并希望按每个日历月报告Column "E"
不应为空白Column "AD"
在同一行中有值,就应计算Column "E"
。 column "AD"
以下示例的正确计数为三(3)!
这是我到目前为止所提出的,但不起作用:
{=SUMPRODUCT(--(YEAR('Sheet1'!$B3:$B502)=2016)*(MONTH('sheet1'!$B3:$B502)=5)*('sheet1'!$E3:$E502<>""))-(('sheet1'!$AD3:$AD502)<>"Loss")}
可以这样做吗?
答案 0 :(得分:1)
=SUMPRODUCT(($A2:$A7<>"")*(YEAR($B2:$B7)=2016)*($C2:$C7<>"")*($D2:$D7<>"Loss"))
这应该计算整行的数量:
A不是空的 B是2016年年 E不是空的 AD不是损失
只有当所有这些条件都为真时才会计算一行。上面的公式是H1。
如果您想要每月细分,则需要在每个月计算一个条件。所以在G1中我使用了以下公式并向下复制了12行。
=SUMPRODUCT(($A$2:$A$7<>"")*(YEAR($B$2:$B$7)=2016)*($C$2:$C$7<>"")*($D$2:$D$7<>"Loss")*(MONTH($B$2:$B$7)=ROW(A1)))
行(A1)充当计数器。
概念证明