Freigeben über


MAXX

Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung

Gibt die höchste value zurück, die aus der Auswertung eines Ausdrucks für jede Zeile einer Tabelle resultiert.

Syntax

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

Parameter

Ausdruck Definition
table Die Tabelle mit den Zeilen, für die der Ausdruck ausgewertet wird.
expression Der Ausdruck, der für jede Zeile der Tabelle ausgewertet werden soll.
variant (Optional) IfTRUE, andif gibt es Varianten or gemischten value Typen, die höchste value basierend auf ORDER BYDESC zurückgegeben wird.

value zurückgeben

Die höchste value.

Bemerkungen

  • Das table-Argument für die MAXX-Funktion kann ein Tabellenname or einem Ausdruck sein, der zu einer Tabelle ausgewertet wird. Das argument second gibt den Ausdruck an, der für jede Zeile der Tabelle ausgewertet werden soll.

  • Von der values bis evaluatewerden nur folgende gezählt:

    • Zahlen
    • Texte
    • Datteln
  • Blank values werden übersprungen. TRUE / FALSE values werden not unterstützt.

  • If der Ausdruck Varianten or gemischten value Typen wie Text and Zahl aufweist, werden standardmäßig nur Zahlen MAXX berücksichtigt. If <variant> = TRUE"" wird die maximale value zurückgegeben.

  • Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.

Beispiel 1

Die folgende Formel verwendet einen Ausdruck als second Argument, um den Gesamtbetrag der Steuern calculate Versand für jede Bestellung in der Tabelle "InternetSales" zu and. Das erwartete Ergebnis beträgt 375,7184.

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

Beispiel 2

Die folgende Formel firstfilters der InternetSales-Tabelle mithilfe eines FILTER Ausdrucks, um eine Teilmenge von Bestellungen für eine bestimmte Vertriebsregion zurückzugeben, die als [SalesTerritory] = 5 definiert ist. Die MAXX-Funktion wertet dann den Ausdruck aus, der als argument second für jede Zeile der gefilterten Tabelle verwendet wird, and den höchsten Betrag für Steuern and Versand nur für diese Bestellungen zurückgibt. Das erwartete Ergebnis beträgt 250,3724.

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

MAX FunktionMAXA FunktionStatistische Funktionen