次の方法で共有


Avg 関数 (レポート ビルダ 2.0)

式で指定された NULL 以外のすべての数値の平均を、指定されたスコープで評価して返します。

構文

Avg(expression, scope, recursive)

パラメーター

戻り値の型

10 進数型の式には Decimal 値が、その他すべての式には Double 値が返されます。

説明

式で指定されたデータセットは、同じデータ型である必要があります。複数の数値データ型のデータを同じデータ型に変換するには、CInt、CDbl、CDec などの変換関数を使用します。詳細については、「データ型変換関数」を参照してください。

scope の値には、式を指定することができません。また、この値では、現在のスコープまたはコンテナ スコープを参照する必要があります。

使用例

次の 2 つのコード例では、Inventory という名前のデータセットに含まれる Cost フィールド内のすべての値の平均が返されます。

=Avg(Fields!Cost.Value, "Inventory") 
  OR  
=Avg (CDbl(Fields!Cost.Value), "Inventory")