• ベストアンサー

エクセルのaverageif関数の使い方

たとえば1月からの毎日の体重のデータがあるとします。これを月の平均でグラフ化したいと思います。 averageifで条件はどう設定すればいいのでしょうか。 別の味方ですが、グラフを使うときに月平均を自動で計算してグラフにする機能はありませんか。 よろしくお願いします。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.3

ありゃ、ゴメンナサイ。思いっきりデタラメを回答しました。 A列に年/月/日 B列に体重が並んでいるとすると ある月の平均は =AVERAGEIFS(B:B,A:A,">="&DATE(2012,6,1),A:A,"<"&DATE(2012,7,1)) のようにします。 大変失礼しました。

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

=AVERAGEIF(A:A,">="&DATE(2012,6,1),A:A,"<"&DATE(2012,7,1),B:B) などのように計算することができます。 もちろん実際には式中の「6」や「7」は、あなたが用意した集計表の数字セルを適切に利用して数式を作成します。 >別の見方 異なるご質問内容は、別のご相談投稿としてください。 ついでに聞いちゃえじゃなくキチンとご質問として投稿してみることで、どういう状況から一体何をしたいのか、もっとしっかり具体的に状況説明ができると思います。

  • Gletscher
  • ベストアンサー率23% (1525/6504)
回答No.1

例えば、A列に「月」、B列に「日」、C列にその日のデータが入っているとします。 D1で =average( と入力して、C列の1月1日分~1月31日分をドラッグして範囲指定します。 そして、 ) と入力すると、D1には1月分の平均値が入ります。 同じようにD2で2月分、D3で3月分などと平均値を計算させ、そのD列でグラフを作れば良いです。 12回繰り返せば12ヵ月分ができます。 もっと簡単にやろうと思ったらピボットグラフを使います。

関連するQ&A