@STDEVRANGE

Essbaseの@STDEVRANGE計算関数は、指定されたデータ・セット(XrangeList)全体で、指定されたメンバー(mbrName)のすべての値の標準偏差を計算します。

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

この関数は、"偏向なし"または"n-1"の方法を使用して計算されます。使用される式は、@STDEVを参照してください。

構文

@STDEVRANGE (SKIPNONE | SKIPMISSING | SKIPZERO | SKIPBOTH, mbrName [, XrangeList])

パラメータ

SKIPNONE

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

SKIPMISSING

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

SKIPZERO

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

SKIPBOTH

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

mbrName

すべての有効な単一メンバー名、または単一メンバーを返す関数。

XrangeList

オプション。同じディメンションからのメンバー・リストを返す有効なメンバー名、メンバー名のカンマ区切りリスト、ディメンション間メンバー、またはメンバー・セット関数か範囲関数(@XRANGEを含む)。XrangeListが指定されていない場合、Essbaseは、時間としてタグ付けされたディメンションのレベル0メンバーを使用します。

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

FIX (Product)
"Std Deviation" = @STDEVRANGE(SKIPBOTH,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

関連項目