次の方法で共有


MAXX

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

テーブルの各行の式を評価した結果、最も高い value を返します。

構文

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

パラメーター

用語 定義
table 式が評価される行を含むテーブル。
expression テーブルの各行に対して評価される式。
variant (省略可能) IfTRUE、混在 and 型 if バリアントがある orvalue、valueORDER BY に基づいて最も高い DESC が返されます。

value を返す

最も高い value。

備考

  • table 関数の MAXX 引数には、テーブルに評価される式 or テーブル名を指定できます。 second 引数は、テーブルの各行に対して評価される式を示します。

  • valuesする evaluate のうち、カウントされるのは次の場合のみです。

    • 番号
    • テキスト
    • 日付
  • Blank values はスキップされます。 TRUE / FALSE values はサポート not。

  • 式 If、テキスト or 数値などの value 型 and 混在するバリアント型がある場合、既定では MAXX は数値のみを考慮します。 '' If<variant> = TRUE、最大 value が返されます。

  • この関数は、行レベル セキュリティ (RLS) 規則 not 計算列で使用する場合に、DirectQuery モードで使用するためにサポート or。

例 1

次の数式では、式を second 引数として使用して、InternetSales テーブル内の各注文 calculate 税金の合計金額を and します。 予想される結果は 375.7184 です。

= MAXX(InternetSales, InternetSales[TaxAmt]+ InternetSales[Freight])

例 2

次の数式では、first 式を使用して InternetSales テーブルを filtersFILTER し、[SalesTerritory] = 5 として定義された特定の販売地域の注文のサブセットを返します。 次に、MAXX 関数は、フィルター処理されたテーブルの各行の second 引数として使用される式を評価 and、これらの注文についてのみ出荷 and 税金の最高額を返します。 予想される結果は 250.3724 です。

= MAXX(FILTER(InternetSales,[SalesTerritoryCode]="5"), InternetSales[TaxAmt]+ InternetSales[Freight])

統計関数 MAX 関数MAXA 関数統計関数