Excelで月ごとにグループ化して小計を出すにはどうすればいいですか

Excelで月ごとにグループ化して小計を出すにはどうすればいいですか

フィルター処理された行や非表示の行を合計するために次の数式を使用していますが、これはうまく機能します...

=SUBTOTAL(109;J2:J3105)

しかし、このロジックを適用して、小計に特定の月の行のみを追加する方法が見つかりません。これは機能しません...

=SUBTOTAL(109;SUM(IF(MONTH(E2:E3105)=1;J2:J3105;0)))

関連情報