次の方法で共有


STDEVX.S 関数 (DAX)

サンプルの母集団の標準偏差を返します。

構文

STDEVX.S(<table>, <expression>)

パラメーター

  • table
    単一のスカラー値を返す任意の DAX 式。式は、行/コンテキストごとに複数回評価されます。

  • expression
    単一のスカラー値を返す任意の DAX 式。式は、行/コンテキストごとに複数回評価されます。

戻り値

サンプルの母集団の標準偏差を表す数値。

説明

  1. STDEVX.S は、table が母集団のサンプルを表しているという前提で、table の行ごとに expression を評価し、expression の標準偏差を返します。 table が母集団全体を表している場合は、STDEVX.P を使用して標準偏差を計算します。

  2. STDEVX.S は、次の式を使用します。

    √[∑(x - x̃)²/(n-1)]

    x̃ は、母集団全体の x の平均値です。

    n は、母集団のサイズです。

  3. 空白行はフィルターで columnName から除外され、計算では考慮されません。

  4. columnName に含まれている空白以外の行が 2 つ未満である場合はエラーが返されます。

この DAX 関数は、配置済みのモデルで使用し、DirectQuery モードでクエリを実行した場合には、異なる結果を返すことがあります。 DirectQuery モードのセマンティックの相違点の詳細については、https://go.microsoft.com/fwlink/?LinkId=219171 を参照してください。

使用例

次の例は、Product テーブルに使用した場合にサンプルの母集団の各製品の単価の標準偏差を推定する計算列の式を示しています。

=STDEVX.S(RELATEDTABLE(InternetSales_USD), InternetSales_USD[UnitPrice_USD] – (InternetSales_USD[DiscountAmount_USD]/InternetSales_USD[OrderQuantity]))