データのばらつき具合を知りたいときに役立つのが分散です。
Excelでは、データ全体(母集団)をもとに分散を求める場合に VAR.P関数 を使います。
※VAR.P関数は旧形式のVARP関数の後継であり、Excel 2010以降では VAR.P関数 が標準として推奨されています。
VAR.P関数とは
VAR.P関数は、指定した範囲を母集団(全体)とみなして、データのばらつきを示す母分散を求める関数です。
データ全体を分析するときや、すべての値を対象にばらつきを知りたいときに使用します。
書式
=VAR.P(数値1, [数値2], …)
引数の説明
- 数値1, [数値2], …:分散を求めたい数値または範囲。
分散とは、データのばらつきの大きさを表す指標です。
データ全体が平均値からどのくらい離れているかを、数値で示します。
たとえば、同じ平均点が80点でも、
- 点数が「78~82点」に集中していれば → 分散は小さい(ばらつきが少ない)
- 点数が「60~100点」と幅が広ければ → 分散は大きい(ばらつきが大きい)
というように、数値が大きいほどデータのばらつきが大きいことを意味します。
VAR.P関数の使い方
例①:テストの点数で母分散を求める
次の表は、12人のテスト結果です。

このとき、点数の分散(データ全体のばらつき)を求めるには次のように入力します。
=VAR.P(C3:C8,E3:E8)
計算結果は「107.92」となり、これは全員を母集団として見たときの点数のばらつきを表しています。

分散はそのままではイメージしにくいため、平方根を取って標準偏差として考えます。
今回の場合、√107.92 ≒ 10.4となるため、各生徒の点数は平均からおよそ10点程度離れていると読み取れます。
つまり、多くの生徒の点数は平均77.5点を中心に、約67点〜87点の範囲に分布していると考えることができます。
関連関数
| 関数 | 機能 |
|---|---|
| VAR.S関数 | 標本(サンプル)を対象とした分散を求める |
| STDEV.P関数 | 母集団を対象とした標準偏差を求める |
| STDEV.S関数 | 標本を対象とした標準偏差を求める |
| AVERAGE関数 | 平均値を求める(分散計算の基礎) |
まとめ
VAR.P関数は、データ全体(母集団)を対象に分散を求める関数です。
平均からどれくらいデータがばらついているかを数値で把握できるため、テストの点数や売上データなどの分析に役立ちます。
分散はそのままでは分かりにくい場合もあるため、標準偏差とあわせて確認すると、データの広がりをより直感的に理解できます。



Excel人気記事