Číst v angličtině

Sdílet prostřednictvím


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ý.

Syntaxe

DAX
LASTNONBLANKVALUE(<column>, <expression>)

Parametry

Pojem definice
column Sloupec nebo výraz, který vrací tabulku s jedním sloupcem.
výraz Výraz vyhodnocený pro každou hodnotu <sloupce>.

Vrácená hodnota

Poslední neprázdná hodnota výrazu <> odpovídající seřazeným hodnotám <sloupce>.

Poznámky

  • 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).

Příklad

Následující dotaz DAX:

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