Excel 具有多个准则和空单元格的SUMPRODUCT
我有以下Excel电子表格:Excel 具有多个准则和空单元格的SUMPRODUCT,excel,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
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中,您可以找到每种产品的不同销售额
在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行确实包含导致#VALUE结果的=“”!根据上述公式计算
在第8行中有=”的情况下,如何使此公式起作用?使用两个参数尝试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))