次の方法で共有


AVERAGEX

適用対象:計算列計算テーブルMeasureビジュアル計算

テーブルに対して評価された一連の式の average (算術平均) を計算します。

構文

AVERAGEX(<table>,<expression>)

パラメーター

用語 定義
table テーブルの名前。集計を実行できるテーブルを指定する式を or します。
expression スカラー結果を持つ式。first 引数のテーブルの各行に対して評価されます。

value を返す

10 進数。

備考

  • AVERAGEX 関数を使用すると、テーブルの各行に対して式を evaluateand、その算術平均 valuesandcalculate 結果のセットを取得できます。 したがって、この関数はテーブルを first 引数として受け取り、and 引数として式を second します。

  • 他 all 点では、AVERAGEX は AVERAGEと同じルールに従います。 数値以外のセル or null セルを含めることはできません。 両方のテーブル and 式引数が必要です。

  • 集計する行がない場合、関数は blankを返します。 行があるが、その none が指定した条件を満たしている場合、関数は 0 を返します。

  • この関数は、行レベル セキュリティ (RLS) 規則 not 計算列で使用する場合に、DirectQuery モードで使用するためにサポート or。

次の例では、InternetSales テーブルの各注文に対する average 貨物 and 税を計算します。各行で Freight と TaxAmt を合計 first し、それらの合計を平均 and します。

= AVERAGEX(InternetSales, InternetSales[Freight]+ InternetSales[TaxAmt])

If 引数として使用される式で複数の演算を使用する second は、かっこを使用して計算の順序を制御する必要があります。 詳細については、「DAX 構文リファレンス」を参照してください。

統計関数 AVERAGE 関数AVERAGEA 関数統計関数