AVERAGEA
列内の average の values (算術平均) を返します。 数値以外の andvalues テキストを処理します。
構文
AVERAGEA(<column>)
パラメーター
用語 | 定義 |
---|---|
column |
containsする values を average する列。 |
value を返す
10 進数。
備考
AVERAGEA 関数は列を受け取り and 内の数値を平均化しますが、次の規則に従って数値以外のデータ型も処理します。
-
Values
TRUE
1 と評価される count。 - 0 (ゼロ) として Valuesevaluate
FALSE
count します。 - 0 (ゼロ) として Values 非数値テキストを含む count。
- 空のテキスト ("") は 0 (ゼロ) としてカウントされます。
-
Values
数値の論理 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])