AVEDEV関数の使い方|エクセルで平均偏差を求める・計算のしくみ・標準偏差との違い

Excel AVEDEV関数の使い方|平均偏差(平均からの離れ具合)を求める

AVEDEV関数は、データの平均偏差を求める関数です。平均偏差は「それぞれの値が平均から平均してどれだけ離れているか」を表す数字で、大きいほどデータがばらついています。標準偏差よりもしくみが分かりやすく、「平均から何点くらい離れているか」をそのまま読めるのが特徴です。

この記事では、AVEDEV 関数の書き方から、計算のしくみ、標準偏差(STDEV)との違い、外れ値があるときの違い、0 や空白が入っているときの注意点まで、実際の Excel の画面で説明します。

式の書き方
数式=AVEDEV(数値1, [数値2], …)
練習用Excelファイル(無料ダウンロード)
「基本」「しくみ」「外れ値の影響」「よくある間違い」の4シートです。「基本」は記事内のツールと同じ表です。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り
目次

AVEDEV関数の書き方(構文)

=AVEDEV(数値1, [数値2], …)
引数意味
数値1平均偏差を求めるデータの範囲や数値
数値2…(省略可)追加の範囲や数値。255 個まで指定できる

AVEDEV はどのバージョンの Excel でも使えます。

基本の使い方:5人の得点の平均偏差を求める

5人の得点(B3:B7)の平均偏差を求めます。D3 に次の式を入れると、16.88 になりました。

=AVEDEV($B$3:$B$7)
エクセルのAVEDEV関数で5人の得点の平均偏差を求め平均や標準偏差と比べた例
エクセルのAVEDEV関数で5人の得点の平均偏差を求め平均や標準偏差と比べた例

平均は 72.40 点なので、「各人の得点は、平均から平均して約 16.9 点離れている」と読めます。同じデータの標準偏差は STDEV.P で 20.03、STDEV.S で 22.39 で、平均偏差より少し大きい値でした。

まず動かしてみよう|この記事のサンプルをその場で試せます

ブラウザの上で AVEDEV 関数を試せます。5人の得点(B3:B7)を書き換えると、平均偏差(D3)が変わります。練習用ファイルの「基本」シートと同じ表です。

平均偏差の計算のしくみ

平均偏差は、①それぞれの値と平均の差を求め、②マイナスを外して(絶対値にして)、③その平均をとったものです。

エクセルでAVEDEV関数の平均偏差を平均との差の絶対値から手計算した例
エクセルでAVEDEV関数の平均偏差を平均との差の絶対値から手計算した例

平均 72.4 との差の絶対値は 32.4・2.4・22.6・19.6・7.4 で(①)、合計は 84.40、人数の 5 で割ると 16.88 でした(②)。AVEDEV の結果と同じです(③)。差をそのまま足すとプラスとマイナスが打ち消し合って 0 になるので、絶対値にしています。1つの式で書くなら =SUMPRODUCT(ABS(B3:B7-AVERAGE(B3:B7)))/COUNT(B3:B7) でも 16.88 になりました。

標準偏差(STDEV)との違い

平均偏差(AVEDEV)標準偏差(STDEV.P)
差のまとめ方差の絶対値を平均する差を2乗して平均し、平方根をとる
5人の得点の例16.8820.03
外れ値の影響比較的小さい大きい(2乗するため)
よく使う場面ばらつきを分かりやすく説明したいとき統計の計算(偏差値・検定など)の土台

1人だけ大きく離れた得点(外れ値)がある組で比べました。

エクセルで外れ値があると平均偏差より標準偏差のほうが大きく変わることを比べた例
エクセルで外れ値があると平均偏差より標準偏差のほうが大きく変わることを比べた例

60〜80 点の1組に比べ、1人だけ 130 点の2組は、平均偏差が 6.00 → 20.00 で 3.33 倍、標準偏差が 7.07 → 25.50 で 3.61 倍になりました(②)。標準偏差は差を2乗するので、大きく離れた値の影響を強く受けます。偏差値や検定など統計の計算に使うのは標準偏差です(STDEV.P関数・STDEV.S関数)。

【実機で検証】1 人だけ 0 点のとき、AVEDEV と標準偏差はどう変わるか

60・70・80・90・100 の 5 人のうち、100 点の人を 0 点にして比べました。

エクセルでAVEDEVとSTDEV.Pの外れ値の影響を確かめた画面
エクセルでAVEDEVとSTDEV.Pの外れ値の影響を確かめた画面
もとの得点1 人だけ 0 点
AVEDEV(平均偏差)1224(2 倍)
STDEV.P(標準偏差)14.142135631.6227766(約 2.2 倍)

どちらも大きくなりましたが、増え方は標準偏差のほうが大きくなりました。標準偏差は平均からの差を 2 乗してから平均するので、大きく離れた値の影響を強く受けます。AVEDEV は差をそのまま平均するので、外れ値の影響は標準偏差より小さめです。

よくある間違い

エクセルのAVEDEV関数で空白や文字は数えないが0は数えるため値が変わる例
エクセルのAVEDEV関数で空白や文字は数えないが0は数えるため値が変わる例
症状考えられる原因対処
ばらつきが大きく出る未入力の人に 0 を入れた未入力は空白のままにする(空白と文字は数えない)。
#NUM! になる範囲に数値が1つも無い範囲を確かめる。
標準偏差と合わない計算の方法が違う別の値目的に合わせてどちらを使うか決める。

試したところ、40・70・95 の3人分では 18.89 で、空白や「欠席」の文字があっても同じ 18.89 でした。ところが未入力の人に 0 を入れると 0 も1人分として数えられ、31.25 と大きくなりました(①②)。数値が1つも無いと #NUM! です(③)。

よくある質問

平均偏差と偏差値は関係ありますか?

偏差値は平均偏差ではなく標準偏差を使って計算します(偏差値を求める方法)。

平均との差の2乗の合計を求めたいときは?

DEVSQ 関数を使います(DEVSQ関数)。

中央値からの離れ具合を見たいときは?

AVEDEV は平均からの離れ具合です。中央値(この例では MEDIAN で 70)からの離れ具合を見たいときは、=SUMPRODUCT(ABS(B3:B7-MEDIAN(B3:B7)))/COUNT(B3:B7) のように自分で計算します。

AVEDEV関数とは?

AVEDEV は、データの平均偏差を求める関数です。平均偏差は、それぞれの値が平均から平均してどれだけ離れているかを表します。5人の得点の例では =AVEDEV($B$3:$B$7) で 16.88 になりました。

AVEDEV関数と STDEV(標準偏差)はどちらを使いますか?

ばらつきを分かりやすく説明したいときは AVEDEV、偏差値や検定など統計の計算には標準偏差を使います。5人の得点の例では、AVEDEV が 16.88、STDEV.P が 20.03 でした。

練習用Excelファイル(無料ダウンロード)
この記事の例がすべて入った練習用のファイルです。
Excelファイル(.xlsx)/登録不要/数式・練習データ入り

あわせて読みたい:ばらつきの関数の関連記事

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

この記事を書いた人

目次