次の方法で共有


AVERAGEA

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

列内の average の values (算術平均) を返します。 数値以外の andvalues テキストを処理します。

構文

AVERAGEA(<column>)

パラメーター

用語 定義
column containsする values を average する列。

value を返す

10 進数。

備考

  • AVERAGEA 関数は列を受け取り and 内の数値を平均化しますが、次の規則に従って数値以外のデータ型も処理します。

    • Values TRUE 1 と評価される count。
    • 0 (ゼロ) として ValuesevaluateFALSEcount します。
    • 0 (ゼロ) として Values 非数値テキストを含む count。
    • 空のテキスト ("") は 0 (ゼロ) としてカウントされます。
  • 数値の論理 Ifnot テキスト表現を計算の一部として参照に含める valuesand は、AVERAGE 関数を使用します。

  • 集計する行がない場合は常に、関数は blankを返します。 ただし、行がある if、指定した条件を満たす none、関数は 0 を返します。 また、条件を満たす行が見つからない if、0 が返されます。

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

次の例では、次の表に示すように、参照先列のaverage 以外のセルの blank を返します。 If 関数を使用した AVERAGE、平均は 21/2 になります。AVERAGEA 関数では、結果は 22/5 です。

トランザクション ID 結果
0000123 1 1 としてカウントされます
0000124 20 20 としてカウント
0000125 n/a 0 としてカウント
0000126 0 としてカウント
0000126 TRUE 1 としてカウントされます
= AVERAGEA([Amount])

統計関数 AVERAGE 関数AVERAGEX 関数統計関数