データ分析を始めるならコレ!GoogleスプレッドシートのAVERAGE関数を完全マスター

はじめに

Googleスプレッドシートを使ってデータを管理したり分析したりする際に、平均値は非常に重要な指標のひとつです。データ全体の傾向を把握し、中心的な数値を見つけるのに役立つのが、このAVERAGE関数です。

AVERAGE関数は、指定した範囲内の数値を集計して、その平均を計算してくれる便利なツールです。この関数を使えば、個別に数値を計算する手間が省け、数値データの中心的な傾向をすぐに把握することができます。この記事では、基本的な使い方から応用例、他の関数との組み合わせまで、様々な視点でAVERAGE関数を掘り下げていきます。


目次

AVERAGE関数とは?

AVERAGE関数は、指定した範囲の数値データの合計を、データ数で割った結果を返す関数です。これにより、データ全体の平均値を簡単に計算できます。

たとえば、売上や得点、測定値など、数値データを大量に扱う際に、それらのデータの平均値を求めるのに非常に役立ちます。計算式としては非常にシンプルで、範囲を指定するだけで簡単に平均値が計算されます。


AVERAGE関数の基本的な使い方

まず、AVERAGE関数の基本的な使い方から始めましょう。

基本構文

=AVERAGE(範囲)

ここで「範囲」は、平均を計算したいセル範囲を指定します。範囲内の数値を自動で集計し、平均値を返してくれます。

基本的な使用例

たとえば、以下のような売上データがあるとします。

商品名売上
ノートPC100,000
スマホ60,000
タブレット70,000

この売上データの平均を求めるには、次のようにAVERAGE関数を使います。

=AVERAGE(B2:B4)

結果

この関数は、範囲B2からB4までの売上データを集計し、その平均値である「76,666円」を返します。


AVERAGE関数の応用例

AVERAGE関数は、単純な平均を求めるだけでなく、様々な状況で応用することが可能です。ここでは、いくつかの実例を見てみましょう。

実例1:特定の条件に基づいた平均の算出

複数の商品データがあり、その中から特定の条件に該当する商品の平均売上を計算したいとします。

たとえば、以下のデータを基に、売上が50,000円以上の商品だけの平均を計算する場合を考えます。

商品名売上
ノートPC100,000
スマホ60,000
タブレット40,000
イヤホン30,000

この場合、IF関数とAVERAGE関数を組み合わせることで、条件付きの平均を計算できます。

=AVERAGE(IF(B2:B5 >= 50000, B2:B5))

この数式は、売上が50,000円以上の商品だけを対象として平均を計算します。

結果

商品名売上
ノートPC100,000
スマホ60,000

この場合、売上が50,000円以上の商品の平均は「80,000円」となります。

実例2:欠損データを無視した平均の算出

データセットに空白のセルが含まれている場合、通常のAVERAGE関数では自動的にそのセルを無視します。ただし、特定の条件でデータを扱いたい場合もあります。例えば、データの中に「0」が含まれている場合、それを無視した平均を計算したいことがあります。

商品名売上
ノートPC100,000
スマホ0
タブレット70,000
イヤホン40,000

ここで、0を無視して平均を計算したい場合、次のようにIF関数とAVERAGE関数を組み合わせます。

=AVERAGE(IF(B2:B5>0,B2:B5))

この式では、売上が0以上のデータのみを対象として平均を計算します。

結果

商品名売上
ノートPC100,000
タブレット70,000
イヤホン40,000

この場合、0を無視した商品の平均売上は「70,000円」となります。


AVERAGE関数のメリットとデメリット

メリット

簡単に平均値を算出できる:複数のデータを選択して一度に平均を計算できるため、大量のデータセットでも手早く平均値を求めることができます。

動的にデータを処理できる:スプレッドシートのデータが更新されるたびに、AVERAGE関数は自動的にそのデータを基に再計算されます。

他の関数との組み合わせが容易:IFやVLOOKUP、FILTERなど、他の関数と組み合わせて柔軟に平均値を計算できます。

デメリット

データが不均一な場合は誤解を招く可能性がある:平均値はデータ全体の傾向を示しますが、外れ値や極端な値があると、平均が歪んでしまうことがあります。メディアンやモードを併用することで、データの全体像を把握することが推奨されます。

数式が複雑になることがある:IF関数や他の条件付き関数と組み合わせると、数式が複雑になりがちで、管理が難しくなることがあります。


他の関数との組み合わせ

AVERAGEとCOUNTIFの組み合わせ

AVERAGE関数をCOUNTIF関数と組み合わせると、特定の条件に基づいてデータを平均化することができます。たとえば、特定のカテゴリに属する商品の平均売上を計算したい場合に有効です。

以下のデータから、カテゴリ「電子機器」の商品の平均売上を計算します。

商品名カテゴリ売上
ノートPC電子機器100,000
スマホ電子機器60,000
家具40,000
イス家具30,000

次のようにAVERAGEとCOUNTIF関数を組み合わせます。

=AVERAGE(IF(B2:B5="電子機器",C2:C5))

結果

電子機器に該当する商品の平均売上は「80,000円」となります。


AVERAGEとARRAYFORMULAの組み合わせ

AVERAGE関数はARRAYFORMULAと組み合わせることで、複数の範囲にまたがってデータを平均化することもできます。たとえば、複数の列にわたるデータを対象にした平均を一度に計算することが可能です。

複数の部門の売上データがあり、それぞれの平均売上を計算する場合、ARRAYFORMULAを使って効率的に処理できます。

=ARRAYFORMULA(AVERAGE(A2:A10, B2:B10))

この式では、A列とB列のデータをまとめて平均化します。


AVERAGE関数の応用例と実際の業務での使い方

実例:月間の売上平均を求める

例えば、以下のように各月の売上データがあるとします。

売上
1月200,000
2月180,000
3月220,000
4月210,000
5月190,000

このデータから、月ごとの平均売上を求めたい場合、次のようにAVERAGE関数を使います。

=AVERAGE(B2:B6)

結果

月間の平均売上は「200,000円」となります。

実例:特定の条件を満たすデータだけを集計する

業務で多くのデータを扱う場合、特定の条件を満たすデータのみを集計して平均値を計算することがよくあります。例えば、特定の月に売上が200,000円以上の月だけの平均を求めるには、次のような数式を使います。

=AVERAGE(IF(B2:B6 >= 200000, B2:B6))

このようにして条件を満たすデータのみを集計することができます。


まとめ

GoogleスプレッドシートにおけるAVERAGE関数は、データの平均値を簡単に算出できる非常に便利なツールです。特に、大量の数値データを扱う際には、AVERAGE関数を使うことでデータ全体の傾向を素早く把握し、分析することができます。

また、他の関数(IF、COUNTIF、ARRAYFORMULAなど)と組み合わせることで、さらに柔軟なデータ処理が可能になります。AVERAGE関数をマスターすれば、日常のデータ管理や分析が効率化され、ビジネスや個人のデータ管理にも大いに役立つでしょう。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

ドローン撮影、動画編集、サイト運営、パソコンスキルを説明紹介

コメント

コメントする

目次