Excel の DVAR 関数は、データベース関数の一つで、
指定した条件に一致するデータのうち、指定列の「標本分散(サンプルの分散)」を求める関数です。
🔹 構文
DVAR(データベース, フィールド, 条件)
🔸 引数の説明
| 引数 | 内容 |
|---|---|
| データベース | データ範囲(列見出しを含む範囲) |
| フィールド | 分散を求めたい列の列名(”売上” など)または列番号(例:2) |
| 条件 | 抽出条件を指定する範囲(列見出しを含む) |
🔹 「分散」とは?
分散とは、データのばらつきを示す指標で、
標本分散(sample variance) は以下の式で計算されます:
※ n はデータの個数、\bar{x} は平均。
🔹 使用例
✅ データ(A1:C6)
| 商品 | 売上 | 店舗 |
|---|---|---|
| A | 100 | 東京 |
| B | 200 | 大阪 |
| A | 300 | 名古屋 |
| A | 150 | 東京 |
| B | 250 | 東京 |
✅ 条件(E1:F2)
| 商品 | 店舗 |
|---|---|
| A | 東京 |
✅ 関数
=DVAR(A1:C6, "売上", E1:F2)
▶ 結果
1250
計算内容(商品=A、店舗=東京):
- 対象データ:100, 150
- 平均:125
- 分散:((100−125)² + (150−125)²) ÷ (2−1) = (625 + 625) ÷ 1 = 1250
🔸 注意点
- データ数が 1件以下 だと、結果は #DIV/0! エラーになります。
DVARは「標本分散」、全体の母集団に使う場合はDVARPを使います。
✅ 関連関数
| 関数 | 意味 |
|---|---|
DVAR | 標本分散(sample variance) |
DVARP | 母集団分散(population variance) |
DSTDEV | 標本標準偏差 |
DSTDEVP | 母集団標準偏差 |
分散や標準偏差を実際の業務(品質管理、売上の安定性分析など)で使う場合、グラフや条件付き書式と組み合わせるとさらに効果的です。