• 締切済み

エクセル、日付範囲を指定して月のみの数値を合計する方法を

エクセル、日付範囲を指定して月のみの数値を合計する方法を エクセルでの数値の合計方法で困っています悩んでおります。 (例) 日付  名前    8/1    A       9/2    B     9/3    C       8/30   D       10/1   E     11/25   F      上の様な例で日付はあるのですが、月単位での個数の集計をしたいと考えております。 名前は無視していただいて結構です。 どのような関数を使い、式を作ればよいかわかりません。 どなたかお教え下さい。 よろしくお願い致します。

みんなの回答

  • -Kirin-
  • ベストアンサー率42% (16/38)
回答No.2

申し訳ない。1セルで完結する数式は思いつきませんでした。 しかし、C列にmonth関数で月を抽出して、 結果出力セルに =countif(C列選択,抽出月数)で月数はカウントできます。 上記の例で言えば、   A    B   C 1 日付  名前  月  2 8/1    A  =month(A2) 3 9/2    B  =month(A3)   4 9/3    C  =month(A4)     5 8/30   D   =month(A5)     6 10/1   E  =month(A6)   7 11/25   F  =month(A7) 8 9 8月   =countif(C2:C7,8) といった感じです。 すでに使われているかも知れませんが、参考になれば幸いです。

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

8/1が表示上であって実際のデータは2010/8/1だとした場合でA1セルにデータがあるとして 適当なセルに(たとえばC1) =MONTH(A1) と入力して必要なだけフィル 適当なセルに =COUNTIF(C:C,ROW(A1)) として下に12か月分フィル でいかがでしょう