多重定義
PercentOfAverage (フィールド, 基準フィールド)
PercentOfAverage (フィールド, 基準フィールド, 条件)
PercentOfAverage (フィールド, 内部基準フィールド, 外部基準フィールド)
PercentOfAverage (フィールド, 内部基準フィールド, 内部条件, 外部基準フィールド)
PercentOfAverage (フィールド, 内部基準フィールド, 外部基準フィールド, 外部条件)
PercentOfAverage (フィールド, 内部基準フィールド, 内部条件, 外部基準フィールド, 外部条件)
引数
フィールドは、この関数で評価する数値フィールドまたは通貨フィールド。
基準フィールドは、フィールドで指定されたフィールドの値をグループ化するために使用する基準フィールド。
条件は、基準フィールドのグループ化のタイプを表す文字列。基準フィールドが日付、時刻、日時、または論理型フィールドである場合にだけ、この引数を指定します。
内部基準フィールドは、フィールドで指定されたフィールドの値をグループ化するために使用する基準フィールド。
内部条件は、内部基準フィールドのグループ化のタイプを表す文字列。内部基準フィールドが日付、時刻、日時、または論理型フィールドである場合にだけ、この引数を指定します。
外部基準フィールドは、フィールドで指定されたフィールドの値をグループ化するために使用する基準フィールド。
外部条件は、外部基準フィールドのグループ化のタイプを表す文字列。外部基準フィールドが日付、時刻、日時、または論理型フィールドである場合にだけ、この引数を指定します。
アクション
PercentOfAverage (フィールド, 基準フィールド) の動作は、100 * Average (フィールド, 基準フィールド) / Average (フィールド) と同じです。この式は、フィールドのすべての値の平均に対する、基準フィールドで指定されたグループ内の平均の割合(%)を表します。
PercentOfAverage (フィールド, 基準フィールド, 条件) の動作は、100 * Average (フィールド, 基準フィールド, 条件) / Average (フィールド) と同じです。文字列型の引数“条件”は、より詳細なグループ化を指定するための追加条件です。たとえば、基準フィールドが日付型のフィールドの場合は、日単位、週単位、月単位などのグループ化を指定できます。
PercentOfAverage (フィールド, 内部基準フィールド, 外部基準フィールド) の動作は、100 * Average (フィールド, 内部基準フィールド) / Average (フィールド, 外部基準フィールド) と同じです。この式は、外部基準フィールドで指定されたグループ内の“フィールド”フィールドの値の平均に対する、内部基準フィールドで指定されたグループ内の平均の割合(%)を表します。
PercentOfAverage (フィールド, 内部基準フィールド, 内部条件, 外部基準フィールド) の動作は、100 * Average (フィールド, 内部基準フィールド, 内部条件) / Average (フィールド, 外部基準フィールド) と同じです。
PercentOfAverage (フィールド, 内部基準フィールド, 外部基準フィールド, 外部条件) の動作は、100 * Average (フィールド, 内部基準フィールド) / Average (フィールド, 外部基準フィールド, 外部条件) と同じです。
PercentOfAverage (フィールド, 内部基準フィールド, 内部条件, 外部基準フィールド, 外部条件) の動作は、100 * Average (フィールド, 内部基準フィールド, 内部条件) / Average (フィールド, 外部基準フィールド, 外部条件) と同じです。
コメント
この関数およびその他の割合関数は、割合集計フィールドをサポートするための関数です。集計関数を正しく呼び出すには、引数で指定されたグループがレポートに実際に存在する必要があります。