• 締切済み

エクセルについて

エクセルについて質問です 一列に並んだ日別データを月別でまとめようと思っているのですが =sum(a1:a31) 上記の関数を b1に貼り付けます。  続けて下の方にドラッグなどをして  b2 =sum(a32:a62) b3 =sum(a63:93) といった具合に範囲の指定が 31セルごと(一ヶ月相当)にずれていく機能ってありますか? やはり月別で列に整列しなおしてから集計の関数を組んでいったほうがいいのでしょうか…

みんなの回答

  • kmetu
  • ベストアンサー率41% (562/1346)
回答No.2

=SUM(OFFSET($A$1,ROW(A1)*31-31,0):OFFSET($A$1,ROW(A1)*31-1,0)) でいかがでしょう。

20090503q
質問者

お礼

今日再度やってみたらできました!  ありがとうございました!凄い勉強になりました!

20090503q
質問者

補足

説明が間違えていました。 時間別で24時間のたて一列のデータを日別に計算しなおしていたのですが =SUM(OFFSET($A$1,ROW(A1)*24-24,0):OFFSET($A$1,ROW(A1)*24-1,0)) と入れましたがうまくいきません…ひとつずつ手直しになるのでしょうか?

回答No.1

  ピボットテーブルで集計して日付の所を「月」でグループ化するのが簡単ですよ セル範囲の場合は大の月、小の月、うるう年など難しいですよ  

20090503q
質問者

補足

時間別なものを ⇒日数別 月別に集計するのです… 説明悪くてすみません。