DVARP関数の使い方

条件を満たすデータベースの列の母分散を返します。

200720102013201620192021365
構文
=DVARP(データベース, フィールド, 検索条件)
引数
  1. データベース必須
  2. フィールド必須
  3. 検索条件必須
どんな関数か

DVARP は、条件に合う行を「母集団すべて」とみなした分散を返します。件数で割るので、1件でも計算できます。一部を抜き出した標本として扱うなら DVAR です。どちらを使うかは、手元のデータが全体なのか一部なのかで決めます(迷うなら、推測に使うなら標本のほう)。条件に合う行が無いと #DIV/0! になります。

使用例

E4 に =DVARP(A1:C4, "売上", E1:E2) を入れると、こうなります。

ABCDE
1支店商品売上支店
2新宿りんご1000新宿
3渋谷りんご1200
4新宿みかん80010000

数式を入れたセル数式が見に行った値

結果: 10000(新宿の売上の母分散)

つまずきやすいところ

  • 条件の範囲は、見出しの行と、条件の行の2行以上をまとめて渡す
  • 条件の見出しは、表の見出しと同じ文字にする(1文字でも違うと当たらない)
  • 2つめは、列の見出し("売上")でも、左から何番目かの数字でもよい
  • 条件を同じ行に並べるとAND、行を分けるとORになる

よくあるエラーと、その直し方

#VALUE!
データベースの範囲に列見出しが入っていない、または条件の範囲の作りが正しくない1つめは見出しの行を含めた範囲にする。3つめ(条件)も、見出し行とその下の条件行の2行以上を指す
#DIV/0!
条件に合う行が1つも無い条件の書き方を確かめる

同じ「データベース」の関数

データベースの関数をすべて見る(12件)