「本数、円」はセルの書式で表示されているものとします。
F2セル =UNIQUE(FILTER(A:B,B:B<>""))
H2セル =SUMIFS(C:C,$A:$A,FILTER($F2#,{1,0}),$B:$B,FILTER($F2#,{0,1}))
I2セルへコピー
<結果図>
行 __A__ __B__ _C_ _D_ _E_ _F_ __G__ _H_ __I__
1 5月
2 A 500ml 5 600 A 500ml 5 600
3 B 500ml 6 700 B 500ml 14 1,400
4 A 250ml 7 400
5 6月
6 A 250ml 7 400
7 B 500ml 8 700