AVEDEV関数は、データの平均偏差を求める関数です。平均偏差は「それぞれの値が平均から平均してどれだけ離れているか」を表す数字で、大きいほどデータがばらついています。標準偏差よりもしくみが分かりやすく、「平均から何点くらい離れているか」をそのまま読めるのが特徴です。
この記事では、AVEDEV 関数の書き方から、計算のしくみ、標準偏差(STDEV)との違い、外れ値があるときの違い、0 や空白が入っているときの注意点まで、実際の Excel の画面で説明します。
AVEDEV関数の書き方(構文)
=AVEDEV(数値1, [数値2], …)
| 引数 | 意味 |
|---|---|
| 数値1 | 平均偏差を求めるデータの範囲や数値 |
| 数値2…(省略可) | 追加の範囲や数値。255 個まで指定できる |
AVEDEV はどのバージョンの Excel でも使えます。
基本の使い方:5人の得点の平均偏差を求める
5人の得点(B3:B7)の平均偏差を求めます。D3 に次の式を入れると、16.88 になりました。
=AVEDEV($B$3:$B$7)

平均は 72.40 点なので、「各人の得点は、平均から平均して約 16.9 点離れている」と読めます。同じデータの標準偏差は STDEV.P で 20.03、STDEV.S で 22.39 で、平均偏差より少し大きい値でした。
まず動かしてみよう|この記事のサンプルをその場で試せます
ブラウザの上で AVEDEV 関数を試せます。5人の得点(B3:B7)を書き換えると、平均偏差(D3)が変わります。練習用ファイルの「基本」シートと同じ表です。
平均偏差の計算のしくみ
平均偏差は、①それぞれの値と平均の差を求め、②マイナスを外して(絶対値にして)、③その平均をとったものです。

平均 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.88 | 20.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 点にして比べました。

| もとの得点 | 1 人だけ 0 点 | |
|---|---|---|
| AVEDEV(平均偏差) | 12 | 24(2 倍) |
| STDEV.P(標準偏差) | 14.1421356 | 31.6227766(約 2.2 倍) |
どちらも大きくなりましたが、増え方は標準偏差のほうが大きくなりました。標準偏差は平均からの差を 2 乗してから平均するので、大きく離れた値の影響を強く受けます。AVEDEV は差をそのまま平均するので、外れ値の影響は標準偏差より小さめです。
よくある間違い

| 症状 | 考えられる原因 | 対処 |
|---|---|---|
| ばらつきが大きく出る | 未入力の人に 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 でした。
