AVERAGE
列内のすべての数値の平均 (算術平均) を返します。
構文
AVERAGE(<column>)
パラメーター
用語 | 定義 |
---|---|
column |
平均を求める数値を含む列。 |
戻り値
列の数値の算術平均を表す 10 進数を返します。
備考
この関数は、指定した列を引数として受け取り、その列の値の平均を検索します。 数値のセットに評価される式の平均を検索する場合は、代わりに AVERAGEX 関数を使用します。
列の数値以外の値は、次のように処理されます。
- 列にテキストが含まれている場合、集計は実行できません。関数は空白を返します。
- 列に論理値または空のセルが含まれている場合、それらの値は無視されます。
- 値が 0 のセルが含まれます。
セルを平均する場合は、空のセルと値 0 (ゼロ) を含むセルの違いに注意する必要があります。 セルに 0 が含まれている場合は、数値の合計に追加され、除数として使用される行数の中で行がカウントされます。 ただし、セルに空白が含まれている場合、行はカウントされません。
集計する行がない場合は常に、この関数は空白を返します。 ただし、行があるが、指定された条件を満たす行がない場合、関数は 0 を返します。 条件を満たす行が見つからない場合も、0 が返されます。
この関数は、計算列または行レベル セキュリティ (RLS) 規則で使用する場合、DirectQuery モードでは使用できません。
例
次の数式は、テーブル内の列 ExtendedSalesAmount の値の平均である InternetSales を返します。
= AVERAGE(InternetSales[ExtendedSalesAmount])
関連する関数
AVERAGEX 関数は、テーブル内の各行に対して評価される式を引数として受け取ることができます。 これにより、計算を実行し、計算された値の平均を取得できます。
AVERAGEA 関数は引数として列を受け取りますが、それ以外の場合は同じ名前の Excel 関数に似ています。 AVERAGEA 関数を使用すると、空の値を含む列の平均値を計算できます。