StDev関数

 指定したフィールドに含まれる値から求められる標準偏差を返します。具体的には値の偏差平方和を(値の個数-1)で割ったものの平方根が返されます。
 詳しく言うと、集計の対象となるレコードが母集団からのサンプルである場合(母集団⊃サンプル)の、母集団の標準偏差の推定値です。集計の対象となるレコードが母集団そのものである場合にその標準偏差(もはや推定値ではない)を求める場合はStDevP関数を用います。

使用例

 レコードソースとして右のようなテーブルを用いるものとします。


表記例戻り値例説明
StDev([数学点数])17.5768155376463指定したフィールドの値の標準偏差が返されます
StDev([英語点数])17.2957467934419指定したフィールドの値にNullが含まれる場合は、そのレコードが計算から除外されます
StDev(50)0直接数値を指定した場合、全レコードにその値があるものとして計算された結果が返されます。結果的に0が返されます

書式

   StDev([フィールド名])

 指定できる引数は1つのみです。フィールド名を指定することにより、そのフィールドに含まれる値から求められる標準偏差が返されます。

備考

 ExcelのSTDEV関数だと「=STDEV(88,56,45…)」というように配列状の値を直接指定することが出来ますがAccessのStDev関数ではできません。上記のように数値を1つのみ指定することは可能であるものの、その場合はレコードソースの全レコードがその指定した値を持っているものとして求められた標準偏差が返されます。