@STDEV

Essbaseの@STDEV計算関数は、指定されたデータ・セット(expList)の標準偏差を計算します。

計算は、母集団のサンプルに基づきます。標準偏差とは、対象となる値がその中間値(平均値)からどの程度広い範囲に分布しているかを測定したものです。

この関数は、expListが母集団のサンプルを表すと見なします。expListで母集団全体を表す場合は、@STDEVPを使用します。大規模な複数のサンプルの場合、関数は類似の値を返します。

@STDEVは、"偏向なし"または"n-1"の方法を使用して計算されます。

@STDEVは次の式を使用します。


@STDEVの式

構文

@STDEV (SKIPNONE | SKIPMISSING | SKIPZERO | SKIPBOTH, expList)

パラメータ

SKIPNONE

標準偏差の計算中に、内容に関係なく、expListで指定したすべてのセルを含めます。

SKIPMISSING

標準偏差の計算中に、すべての#MISSING値をexpListから除外します。

SKIPZERO

標準偏差の計算中に、すべてのゼロ(0)値をexpListから除外します。

SKIPBOTH

標準偏差の計算中に、すべてのゼロ(0)値と#MISSING値をexpListから除外します。

expList

メンバー仕様、変数名、関数、または数式のカンマ区切りのリスト。expListは、標準偏差が計算される数値のリストを提供します。

次の例は、Sample Basicデータベースに基づいています。Measuresディメンションに追加のメンバーである標準偏差が含まれていると見なします。この例では、すべての製品の売上値の標準偏差(母集団のサンプルに基づく)を計算し、@RANGEを使用してexpListを生成します。

FIX (Product)
"Std Deviation" = @STDEV(SKIPBOTH,@RANGE(Sales,@CHILDREN(Product)));
ENDFIX

この例では、次のレポートが作成されます:

                               Jan      New York
                              Actual      Budget
                              ======      ====== 
Sales          Colas           678         640
               Root Beer       551         530
               Cream Soda      663         510
               Fruit Soda      587         620
               Diet Drinks     #MI         #MI
                 Product      2479        2300

Std Deviation  Product          60.73       64.55

関連項目