エクセルでソートに対応した合計をしたい。

以下のようにグループでソートしたら、小集計が変わるようにしたい。


方法
C19には、以下を代入。=SUMPRODUCT(SUBTOTAL(3,OFFSET(B$1,ROW(INDIRECT(“1:”&ROWS(B$2:B$15))),))*(B$2:B$15=B19))
C20には、以下を代入。=SUMPRODUCT(SUBTOTAL(3,OFFSET(B$1,ROW(INDIRECT(“1:”&ROWS(B$2:B$15))),))*(B$2:B$15=B20))
を入れる。正直複雑すぎてよくわからないけど、思った通りに動いてくれる。