MINX
Gilt für:berechnete Spaltenberechnete TabellenMeasuresvisuelle Berechnungen
Gibt den kleinsten Wert zurück, der aus der Auswertung eines Ausdrucks für jede Zeile einer Tabelle resultiert.
Syntax
MINX(<table>, < expression>,[<variant>])
Parameter
Begriff | Definition |
---|---|
table | Die Tabelle, die die Zeilen enthält, für die der Ausdruck ausgewertet wird. |
expression | Der für jede Zeile der Tabelle auszuwertende Ausdruck. |
variant | (Optional) Bei TRUE und bei Varianten- oder Gemischtwerttypen wird der niedrigste Wert basierend auf ORDER BY ASC (aufsteigend sortieren) zurückgegeben. |
Rückgabewert
Der niedrigste Wert.
Hinweise
Die MINX-Funktion benötigt als erstes Argument eine Tabelle oder einen Ausdruck, der eine Tabelle zurückgibt. Das zweite Argument enthält den Ausdruck, der für jede Zeile der Tabelle ausgewertet werden soll.
Leere Werte werden übersprungen. TRUE/FALSE-Werte werden nicht unterstützt.
Wenn der Ausdruck Varianten- oder Gemischtwerttypen wie Text und Zahl aufweist, berücksichtigt MINX standardmäßig nur Zahlen. Bei
<variant> = TRUE
wird der Mindestwert zurückgegeben.Die Verwendung dieser Funktion im DirectQuery-Modus wird nicht unterstützt, wenn sie in berechneten Spalten oder RLS-Regeln (Row-Level Security) eingesetzt wird.
Beispiel 1
Im folgenden Beispiel wird die Tabelle InternetSales gefiltert. Es werden dabei nur Zeilen für ein bestimmtes Vertriebsgebiet zurückgegeben. Die Formel findet dann den kleinsten Wert in der Spalte „Freight“.
= MINX( FILTER(InternetSales, [SalesTerritoryKey] = 5),[Freight])
Beispiel 2
Das folgende Beispiel verwendet die gleiche gefilterte Tabelle wie im letzten Beispiel. Anstatt aber nur Werte in der Spalte für jede Zeile der gefilterten Tabelle zu suchen, berechnet die Funktion die Summe der beiden Spalten „Freight“ und „TaxAmt“ und gibt den kleinsten Wert zurück, der sich aus dieser Berechnung ergibt.
= MINX( FILTER(InternetSales, InternetSales[SalesTerritoryKey] = 5), InternetSales[Freight] + InternetSales[TaxAmt])
Im ersten Beispiel sind die Namen der Spalten nicht qualifiziert. Im zweiten Beispiel sind die Spaltennamen vollqualifiziert.