• ベストアンサー

集計方法教えて下さい

エクセルを使って集計したいので教えて下さい。 まず、シート”あ”のセルA1に9/1セルA2に9/2セルA3に9/3・・・・という風に日付が順番に延々入力されています。その隣の列( B,C,D・・・)にはその日使った金額が入っています。使った都度隣のセルに入力していきますので、ある日はB列だけ金額が入っている、またある日はB列から列Fまで金額が入っています。というように支払う毎に隣のセルに入力していきます。 集計シート”い”を用意して、そのシートのA1に9月、B1に10月、C1に11月・・・といったようにその月毎の集計金額を表示させたいのです。SUM関数を使って手動でセル範囲を選択しても良いのですが、なんとも芸の無い感じがするのでもっと簡単に出来ないでしょうか? 例えば、シート”あ”のA列全体を選択し、その中で9/1~9/30までの条件範囲でその隣にある金額を集計する。 あとは、その計算式の入っているセルの角をマウスでドラックしてビューとすれば、出来上がり。 わかる方教えて下さい。

質問者が選んだベストアンサー

  • ベストアンサー
noname#79209
noname#79209
回答No.2

私なら、シートを月単位で設定し12シート作成し B列は日の合計をさせ、 各月のシートの31日の行の下のB列に月計を計算するセルを設け、 13シート目(1シート目に移動させても可)に各月毎の集計(各月のシートの合計欄を参照するだけ)と年計を計算させますね。

その他の回答 (1)

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.1

出来なくはないのですが数式が煩雑になるので“あ”のシートのB列を C列以降の集計用にSUM関数を使うのであれば 9月=SUMPRODUCT((MONTH(あ!$A$1:$A$60000)=9)*(あ!$B$1:$B$60000))

関連するQ&A