Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för:beräknad kolumn
beräknad tabell
Mått
Visuell beräkning
Not
Den här funktionen rekommenderas inte för användning i visuella beräkningar eftersom den sannolikt returnerar meningslösa resultat.
Utvärderar ett uttryck som filtreras efter de sorterade värdena i en kolumn och returnerar det första värdet för uttrycket som inte är tomt.
Syntax
FIRSTNONBLANKVALUE(<column>, <expression>)
Parametrar
Term | Definition |
---|---|
column |
En kolumn eller ett uttryck som returnerar en tabell med en kolumn. |
expression |
Ett uttryck som utvärderas för varje värde i column . |
Returvärde
Det första icke-tomma värdet för expression
som motsvarar de sorterade värdena för column
.
Anmärkningar
Kolumnargumentet kan vara något av följande:
- En referens till valfri kolumn.
- En tabell med en enda kolumn.
Den här funktionen skiljer sig från FIRSTNONBLANK eftersom
column
läggs till i filterkontexten för utvärdering avexpression
.Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).
Exempel
Följande DAX fråga:
EVALUATE
SUMMARIZECOLUMNS(
DimProduct[Class],
"FNBV",
FIRSTNONBLANKVALUE(
DimDate[Date],
SUM(FactInternetSales[SalesAmount])
)
)
Returnerar
DimProduct[Class] | [FNBV] |
---|---|
L | 699.0982 |
H | 13778.24 |
M | 1000.4375 |
533.83 |