メイン コンテンツをスキップする 補完的コンテンツへスキップ

Min - チャート関数

Min() は、集計データの最低値を検出します。rank n を指定することで、n 番目に低い値を探し出すことができます。

ヒント メモFirstSortedValueおよび RangeMin 関数は、Min 関数と機能がよく似ています。必要に応じて、これらの解説も参照してください。

構文:  

Min({[SetExpression] [TOTAL [<fld {,fld}>]]} expr [,rank])

戻り値データ型: 数値

引数
引数説明
exprメジャーの対象となるデータが含まれている数式または項目。
rankrank のデフォルト値は 1 で、これは最小値に相当します。rank を 2 と指定すると、2 番目に低い値が返されます。rank が 3 のときは、3 番目に低い値が返され、以下同様に値が返されます。
SetExpressionデフォルトでは、集計関数は選択されたレコード セットに対して集計を行います。Set 分析数式でレコード セットを定義することも可能です。
TOTAL関数の引数の前に TOTAL の文字が配置されている場合、現在の軸の値に関連しているものだけでなく、現在の選択範囲内にあるすべての可能な値に対して計算が実行されます。つまりチャート軸は無視されます。 TOTAL [<fld {.fld}>] (ここで、TOTAL 修飾子の後には、1 つまたは複数の項目名のリストがチャート軸変数のサブセットとして続く) を使用して、合計絞込値のサブセットを作成できます。

集計範囲の定義

例: チャートの数式
結果
Min(UnitSales)

UnitSales 項目にある null 以外の最小値を返します。

Min(UnitSales*UnitPrice) 注文の値は、販売された個数 (UnitSales で) に単価を乗算して計算されます。 (UnitSales)*(UnitPrice) で算出されるあらゆる計算結果の null 以外の最小値を返します。
Min(UnitSales, 2)UnitSales 内の 2 番目に小さい値 (NULL 値の次) を返します。
Min(TOTAL UnitSales)TOTAL 修飾子は、チャート軸を無視して、可能な限り最小値が見つかることを意味します。Customer が軸に設定されているチャートで TOTAL 修飾子を使用すると、各顧客の最小 UnitSales ではなく、全データセットにおける最小値が返されます。
Min({1} TOTAL UnitSales) set 分析数式 {1} は、選択された内容に関係なく、評価されるレコード セットを ALL として定義します。たとえば、特定の顧客を選択した場合でも、データセット全体で最小の UnitSales が返されます。

例 - Min の基本

例 - 月別の最小売上高を計算する Min のシナリオ

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。