LASTNONBLANKVALUE
Gilt für:berechnete Spaltenberechnete TabellenMeasuresvisuelle Berechnungen
Hinweis
Von der Verwendung dieser Funktion in visuellen Berechnungen wird abgeraten, da sie wahrscheinlich bedeutungslose Ergebnisse zurückgibt.
Wertet einen Ausdruck aus, der nach den sortierten Werten einer Spalte gefiltert ist, und gibt den letzten Wert des Ausdrucks zurück, der nicht leer ist.
Syntax
LASTNONBLANKVALUE(<column>, <expression>)
Parameter
Begriff | Definition |
---|---|
column | Eine Spalte oder ein Ausdruck, der eine Tabelle mit einer einzelnen Spalte mit zurückgibt |
expression | Ein Ausdruck, der für die einzelnen Werte von <column> ausgewertet wird. |
Rückgabewert
Der letzte nicht leere Wert für <expression>, der den sortierten Werten für <column> entspricht.
Bemerkungen
Das Argument „column“ kann folgende Werte aufweisen:
- Einen Verweis auf eine beliebige Spalte.
- Eine Tabelle mit einer einzelnen Spalte.
Diese Funktion unterscheidet sich von LASTNONBLANK insofern, dass <column> zum Filterkontext für die Auswertung von <expression> hinzugefügt wird.
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
Die folgende DAX-Abfrage
EVALUATE
SUMMARIZECOLUMNS(
DimProduct[Class],
"LNBV",
LASTNONBLANKVALUE(
DimDate[Date],
SUM(FactInternetSales[SalesAmount])
)
)
gibt diese Werte zurück:
DimProduct[Class] | [LNBV] |
---|---|
L | 132.44 |
H | 137.6 |
M | 84.97 |
2288.6 |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für