我有以下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中,可以找到每个产品的不同销售情况。
在列G中,如果产品有任何销售,则显示每个产品的利润之和。例如,Product 在Row 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))到目前为止,这个公式工作得很好。
但是,现在我想将这个公式扩展到Row 8。第8行确实包含=“",这将导致#VALUE的结果!上面的公式。
尽管=“" in Row 8,我如何才能使这个公式工作
发布于 2017-06-13 09:22:11
使用两个参数尝试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))

https://stackoverflow.com/questions/44514606
复制相似问题