パソコン

エクセルで指定した範囲の合計や平均を算出する

じん

エクセルを用いて、時間などに紐づいたデータから

特定の範囲のデータを指定し、合計や平均を算出する方法を紹介します。

こんなことありませんか?

内容を入下記のデータで

「1月3日」~「1月6日」のデータの平均を算出したい。

日付 売上
1月1日  ¥      100,000
1月2日  ¥      300,000
1月3日  ¥      200,000
1月4日  ¥      500,000
1月5日  ¥      700,000
1月6日  ¥      600,000
1月7日  ¥      700,000
1月8日  ¥      800,000

 

Excelの関数を組み合わせることで

以下のように日にちを入力するだけで結果を出せるようになります。

=AVERAGE(OFFSET($B$2,MATCH(E1,A2:A9,0)-1,0):OFFSET($B$2,MATCH(G1,A2:A9,0)-1,0))

日付を変えると、平均値も変わります。

解説

使用する関数は以下の通りです。

  • 集計に用いる関数(SUM、AVERAGEなど)
  • OFFSET関数
  • MATCH関数

それぞれの使用方法については、他ブログを参考にしてみてください。

 

また、作成上のポイントは以下の通りです。

・MATCH関数によるOFFSET関数の動きを一致させるため、-1を入力する
ABOUT ME
じん
じん
生活改善に取り組む会社員
エンジニアをしている会社員 日々の生活改善情報を発信していきます
記事URLをコピーしました