次の方法で共有


MINX

適用対象: 計算列計算テーブルメジャービジュアル計算

テーブルの各行の式を評価した結果の最小値を返します。

構文

MINX(<table>, < expression>,[<variant>])

パラメーター

用語 定義
table 式が評価される行を含むテーブル。
expression テーブルの各行に対して評価される式。
variant (省略可能)TRUE、バリアント型または混合値型がある場合は、ORDER BYASC に基づく最小値が返されます。

戻り値

最小値。

備考

  • MINX 関数は、テーブルまたはテーブルを返す式を最初の引数として受け取ります。 2 番目の引数には、テーブルの各行に対して評価される式が含まれています。

  • 空白の値はスキップされます。 TRUE / FALSE 値はサポートされていません。

  • 式に文字列や数値などのバリアント型または混合値型がある場合、既定では MINX は数値のみを考慮します。 <variant> = TRUE場合は、最小値が返されます。

  • この関数は、計算列または行レベル セキュリティ (RLS) 規則で使用する場合、DirectQuery モードでは使用できません。

例 1

次の例では、InternetSales テーブルをフィルター処理し、特定の販売区域の行のみを返します。 その後、数式は [輸送] 列の最小値を検索します。

= MINX( FILTER(InternetSales, [SalesTerritoryKey] = 5),[Freight])

例 2

次の例では、前の例と同じフィルター処理されたテーブルを使用していますが、フィルター処理されたテーブルの各行の列の値を単に検索するのではなく、Freight と TaxAmt の 2 つの列の合計を計算し、その計算結果の最小値を返します。

= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])

最初の例では、列の名前は修飾解除されています。 2 番目の例では、列名は完全修飾されています。

統計関数 MIN 関数MINA 関数統計関数