与OR标准的SUMPRODUCT

我有以下Excel电子表格:

ABCDEFG 1 Profit 1.Sales 2.Sale 3.sale 2 Product A 50 500 600 0 Product A 110 3 Product A 60 0 400 0 Product B 90 4 Prodcut A 20 0 0 0 Product C 130 5 Product B 90 800 0 500 6 Product C 80 0 0 400 7 Product C 50 300 750 200 8 ="" ="" ="" ="" ="" 

列A中列出了不同的产品。 可能会出现相同的产品在列表中出现多次。B栏中,您可以find每种产品的预算利润,以及列C:E中每种产品的不同销售额。

G栏中 ,显示每个产品的利润总和,以防产品有任何销售。 例如, 产品A第4行没有销售; 所以它的利润总和是B2 + B3 = 110

我用下面的公式得到利润的总和:

 G2 = SUMPRODUCT($B$2:$B$8,(($C$2:$C$8>0)+($D$2:$D$8>0)+($E$2:$E$8>0)>0)*($A$2:$A$8=F2)) 

这个公式迄今为止完美。

但是,现在我想将此公式更改为仅包含销售额大于500的产品,因此我将上述公式修改为以下值:

 G2 = SUMPRODUCT($B$2:$B$8,(($C$2:$C$8>500)+($D$2:$D$8>500)+($E$2:$E$8>500)>500)*($A$2:$A$8=F2)) 

用这个公式,我得到的值为0,而不是50。

我在公式中的错误在哪里?

使用Formula Auditing ► Evaluate Formula来检查每一步发生的事情。

 = SUMPRODUCT($B$1:$B$7,((($C$1:$C$7>500)+($D$1:$D$7>500)+($E$1:$E$7>500))>0)*($A$1:$A$7=F2))