多重定義
Median (フィールド, 基準フィールド, 条件)
引数
フィールドには、この関数で評価できる有効なデータベースフィールドまたは式フィールドを指定します。
基準フィールドは、フィールドで指定されたフィールドの値をグループ化するために使用する基準フィールド。
条件は、基準フィールドのグループ化のタイプを表す文字列。基準フィールドが日付、時刻、日時、または論理型フィールドである場合にだけ、この引数を指定します。この引数に使用できる文字列については、
「集計関数で使用できる条件」を参照してください。
アクション
指定された数値フィールドの中央値を求めます。中央値とは、一連の数値の中で中央に位置する値です(値の数が偶数の場合は中央の 2 つの値の平均)。
以下はその例です。
フィールドの値の中央値をグループごとに求めることができます(売上があった州ごとのグループなど)。
中央値を、グループ化が日付フィールドまたは論理型フィールドの値の変化により制御されるグループ(売上があった月ごとのグループなど)ごとに求めることができます。
例
Median({Customer.LAST YEAR'S SALES})“前年度取引高”フィールドが $27014、$28000、$29087、$34500、および $48260 の場合は、$29087 が返されます。
Median({Customer.LAST YEAR'S SALES}, {Customer.REGION)“前年度取引高”フィールドの値を地域別にグループ化し、地域別に“前年度取引高”フィールドでの中央値を返します。
Median({orders.ORDER AMOUNT}, {Customer.REGION}, "monthly")Amount フィールドの値を地域別にグループ化し、各月の注文額の中央値を地域別に返します。
注 この関数を式の中で使用すると、式は印刷時に強制的に評価されます。
評価時期に関する詳細については、
「評価時期」を参照してください。