所以我有这个信息:
+---------------+---------+-------+------------+ | Chocolate | Brand | Stock | Sale value | +---------------+---------+-------+------------+ | Chokito | Nestlé | 1520 | $3,50 | | Snickers | Mars | 3300 | $5,20 | | Snickers 2 | Mars | 500 | $2,50 | | Kit Kat | Nestlé | 2000 | $9,10 | | Double Decker | Cadbury | 1000 | $2,50 | | Idaho | Mars | 0 | $6,10 | | Caramello | Cadbury | 350 | $7,50 | | Cadbury Daily | Cadbury | 1000 | $3,10 | | Almond Joy | Hershey | 500 | $1,50 | | Twix | Nestlé | 999 | $4,50 | | Zero Bar | Hershey | 488 | $5,50 | +---------------+---------+-------+------------+
我想获得每个品牌的总库存价值。我通过插入一列stock *值然后执行数据透视表来获得这些值
Cadbury $8.225,00 Hershey $3.434,00 Mars $18.410,00 Nestlé $28.015,50
但我想要做的是Excel中的公式将获得相同的值。 我首先尝试使用SUMIF,但显然它没有使用xD
我无法想到任何其他公式 谢谢你的帮助
答案 0 :(得分:0)
尝试,
=SUMPRODUCT((C$2:C$12), (D$2:D$12), --(B$2:B$12=G4))
对于动态长度的数据,
=SUMPRODUCT((C$2:INDEX(C:C, MATCH(1E+99, C:C))), (D$2:INDEX(D:D, MATCH(1E+99, C:C))), --(B$2:INDEX(B:B, MATCH(1E+99, C:C))=G4))
答案 1 :(得分:0)