FIRSTNONBLANKVALUE
platí pro:počítaný sloupecPočítaná tabulkaMeasure 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ý seřazeným values sloupce and vrátí firstvalue výrazu, který je notblank.
Syntax
FIRSTNONBLANKVALUE(<column>, <expression>)
Parametry
Semestr | Definice |
---|---|
column |
Sloupec or výraz, který vrací tabulku s jedním sloupcem. |
expression |
Výraz vyhodnocený pro každý valuecolumn . |
Vrácení value
first
blank
value
expression
odpovídající seřazené valuescolumn
.
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 FIRSTNONBLANK v tom, že
column
je přidán do filter kontextu pro vyhodnoceníexpression
.Tato funkce je not podporována pro použití v režimu DirectQuery při použití v počítaných sloupcích or pravidla zabezpečení na úrovni řádků (RLS).
Příklad
Následující dotaz DAX:
EVALUATE
SUMMARIZECOLUMNS(
DimProduct[Class],
"FNBV",
FIRSTNONBLANKVALUE(
DimDate[Date],
SUM(FactInternetSales[SalesAmount])
)
)
Návraty
DimProduct[Třída] | [FNBV] |
---|---|
L | 699.0982 |
H | 13778.24 |
M | 1000.4375 |
533.83 |