MAXX

適用於:導出數據行計算數據表Measure視覺計算

傳回評估數據表每個數據列表達式所產生的最高 value。

語法

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

參數

術語 定義
table 數據表,其中包含將評估表達式的數據列。
expression 要針對數據表的每個數據列評估的表達式。
variant (選擇性)IfTRUE,andif 有變化 or 混合 value 類型,根據 ORDER BYDESC 傳回最高 value。

傳回 value

最高 value。

言論

  • MAXX 函式的 table 自變數可以是數據表名稱,or 評估為數據表的表達式。 second 自變數表示要針對數據表的每個數據列評估表達式。

  • 在要 evaluate的 values 中,只會計算下列專案:

    • 數位
    • 文本
    • 日期
  • 略過 Blankvalues。 支援 notTRUE/FALSEvalues。

  • If 表達式的變體 or 混合 value 類型,例如文字 and 數位,則預設 MAXX 只會考慮數位。 If <variant> = TRUE'',會傳回 value 上限。

  • 在匯出數據行中使用 or 數據列層級安全性 (RLS) 規則時,支援此函式 not 用於 DirectQuery 模式。

範例 1

下列公式會使用表達式作為 second 自變數,以 calculate InternetSales 數據表中每個訂單 and 出貨的總稅額。 預期的結果為 375.7184。

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

範例 2

下列公式 firstfilters InternetSales 數據表,方法是使用 FILTER 表示式傳回定義為 [SalesTerritory] = 5 之特定銷售區域的訂單子集。 然後,MAXX 函式會評估當做篩選數據表每個數據列 second 自變數使用的運算式,and 只針對這些訂單傳回稅金 and 最高金額。 預期的結果是 250.3724。

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

MAX 函式
MAXA 函式
統計函數