@STDEVP

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

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

構文

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

パラメータ

SKIPNONE

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

SKIPMISSING

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

SKIPZERO

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

SKIPBOTH

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

expList

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

ノート

@STDEVPは、指定したデータ・セット(expList)の標準偏差を計算します。計算は、母集団全体に基づきます。標準偏差とは、対象となる値がその中間値(平均値)からどの程度広い範囲に分布しているかを測定したものです。

@STDEVPは、"偏向あり"または"n"の方法を使用して計算されます。

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


@STDEVPの式

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

FIX (Product)
"Std Deviation" = @STDEVP(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        52.59      55.90

関連項目