1. Home »
  2. エクセル練習問題:目次 »
  3. 月ごとに集計する

月ごとに集計する(合計する):エクセル練習問題


スポンサードリンク
(追記) (追記ここまで)


更新:2025年9月17日;作成:2017年4月1日

問題 topへ

問題1の解答例 topへ

GROUPBY関数を使って求める topへ

FILTER関数を使って求める topへ

SUMIFS関数で合計を求める topへ

E3:E7セルに月の数値が入力されている場合

SUMIF関数で合計を求める topへ

  1. SUMIFS関数はExcel2007以降で使用可能です。もしそれより前のバージョンをお使いの場合はSUMIF関数で代用します。
    この場合は、4月は 2024年4月1日以上の合計金額から、2024年5月1日以上の合計金額を差し引いて求めます。
    =SUMIF($B3ドル:$B21,ドル">=2025年4月1日",$C3ドル:$C21ドル)
    -SUMIF($B3ドル:$B21,ドル">=2025年5月1日",$C3ドル:$C21ドル)
    5月は2024年5月1日以上の合計金額から、2024年6月1日以上の合計金額を差し引いて求めます。
    =SUMIF($B3ドル:$B21,ドル">=2025年5月1日",$C3ドル:$C21ドル)
    -SUMIF($B3ドル:$B21,ドル">=2025年6月1日",$C3ドル:$C21ドル)
    といった具合になります。
  2. ひとつの数式にするなら、
    Excel for Microsoft365、Excel2021ではSpill機能が使えますので、数式を下のように書くことができます。
    =SUMIF(B3:B21,">="&DATE(2025,ROW(A4:A8),1),C3:C21)
    -SUMIF(B3:B21,">="&DATE(2025,ROW(A5:A9),1),C3:C21)

    Excel2019以前のバージョンでは
    =SUMIF($B3ドル:$B21,ドル">="&DATE(2025,ROW(A4),1),,$C3ドル:$C21ドル)
    -SUMIF($B3ドル:$B21,ドル">="&DATE(2025,ROW(A5),1,),$C3ドル:$C21ドル)
    として、下方向へ数式をオートフィルなどでコピーします。

E3:E7セルに月の数値が入力されている場合

SUMPRODUCT関数を使って求める topへ

日付の欄が空白だと、1月の集計ができないケースがあります

配列数式を使って合計する topへ

スポンサードリンク
(追記) (追記ここまで)


(追記) (追記ここまで)
Home|エクセル練習問題:目次|関数を使って月ごとに集計する

PageViewCounter
Counter
Since2006/2/27

AltStyle によって変換されたページ (->オリジナル) /