LASTNONBLANKVALUE
Platí pro: Výpočet počítané tabulky Počítaná tabulka Výpočet vizuálu
Poznámka
Tato funkce se nedoporučuje používat ve vizuálních výpočtech , protože pravděpodobně vrací nesmyslné výsledky.
Vyhodnotí výraz filtrovaný podle seřazených hodnot sloupce a vrátí poslední hodnotu výrazu, který není prázdný.
LASTNONBLANKVALUE(<column>, <expression>)
Pojem | definice |
---|---|
column | Sloupec nebo výraz, který vrací tabulku s jedním sloupcem. |
výraz | Výraz vyhodnocený pro každou hodnotu <sloupce>. |
Poslední neprázdná hodnota výrazu <> odpovídající seřazeným hodnotám <sloupce>.
Argument sloupce může být některý z následujících:
- Odkaz na libovolný sloupec.
- Tabulka s jedním sloupcem
Tato funkce se liší od funkce LASTNONBLANK v tom, že <sloupec je přidán do kontextu filtru pro vyhodnocení výrazu><.>
Tato funkce není podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích nebo pravidlech zabezpečení na úrovni řádků (RLS).
Následující dotaz DAX:
EVALUATE
SUMMARIZECOLUMNS(
DimProduct[Class],
"LNBV",
LASTNONBLANKVALUE(
DimDate[Date],
SUM(FactInternetSales[SalesAmount])
)
)
Návraty
DimProduct[Třída] | [LNBV] |
---|---|
L | 132.44 |
H | 137.6 |
M | 84.97 |
2288.6 |