Googleスプレッドシートで月ごとの平均を計算する方法


Google スプレッドシートで月ごとにグループ化された平均値を計算したい場合がよくあります。

たとえば、次のデータセットがあり、月ごとにグループ化された平均日次売上高を計算するとします。

次の段階的な例は、これを行う方法を示しています。

ステップ 1: データを入力する

まず、Google スプレッドシートにデータ値を入力します。

ステップ 2: 日付から月を抽出する

次に、 =MONTH()関数を使用して、各日付から月を抽出する必要があります。

この例では、セルD2に次の数式を入力します。

 =MONTH( A2 )

次に、この数式を D 列の残りの各セルにドラッグして入力します。

ステップ 3: 固有の月を見つける

次に、 =UNIQUE()関数を使用して、一意の月のリストを作成する必要があります。

この例では、セルF2に次の数式を入力します。

 =SINGLE( D2:D10 )

これにより、一意の月のリストが生成されます。

ステップ 4: 月ごとの平均を計算する

次に、 AVERAGE(range, criteria, Average_range)関数を使用して、月ごとにグループ化された日次売上高の平均を求めます。

この例では、セルG2に次の数式を入力します。

 =AVERAGEIF( $D$2:$D$10 , F2 , $B$2:$B$10 )

次に、この数式を G 列の残りのセルにドラッグして入力します。

1 か月あたりの平均 Google スプレッドシート

これは次のことを示しています。

  • 1 月の 1 日あたりの平均販売額は39 個でした。
  • 2 月の 1 日あたりの平均販売額は25 個でした。
  • 3 月の 1 日あたりの平均販売額は27.75 個でした。

追加リソース

次のチュートリアルでは、Google スプレッドシートで他の一般的なタスクを実行する方法を説明します。

GoogleスプレッドシートでAVERAGEIFSを使用する方法
Google スプレッドシートでフィルターされた行を平均する方法
Googleスプレッドシートで空でない場合に平均を計算する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です