具有多个标准和空单元格的SUMPRODUCT

时间:2017-06-13 07:11:42

标签: excel

我有以下Excel电子表格:

       A          B               C         D        E        F         G
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列中,您可以找到每种产品的预算利润,并在列C:E < / strong>每种产品的不同销售情况。

G栏中,如果产品有任何销售,则会显示每种产品的利润总和。例如产品A 第4行中没有销售;因此,其利润总和 B2 + B3 = 110

我使用以下公式来获得利润总和:

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

这个公式到目前为止完美无缺。

但是,现在我想将此公式扩展为第8行。 第8行确实包含 =&#34; &#34; 导致#VALUE的结果!上述公式。

尽管 =&#34;我怎样才能使这个公式有效? &#34; 第8行

1 个答案:

答案 0 :(得分:0)

使用两个参数尝试SUMPRODUCT()

=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))

enter image description here