LASTNONBLANKVALUE

gjelder:beregnet kolonneberegnet tabellmålevisualobjektberegning

Notat

Denne funksjonen frarådes for bruk i visuelle beregninger da den sannsynligvis returnerer meningsløse resultater.

Evaluerer et uttrykk filtrert etter de sorterte verdiene i en kolonne, og returnerer den siste verdien i uttrykket som ikke er tomt.

Syntaks

LASTNONBLANKVALUE(<column>, <expression>)

Parametere

Vilkår Definisjon
column En kolonne eller et uttrykk som returnerer en tabell med én kolonne.
expression Et uttrykk evaluert for hver verdi av column.

Returverdi

Den siste ikke-tomme verdien i expression som tilsvarer de sorterte verdiene i column.

Merknader

  • Kolonneargumentet kan være ett av følgende:

    • En referanse til en hvilken som helst kolonne.
    • En tabell med én kolonne.
  • Denne funksjonen er forskjellig fra LASTNONBLANK ved at column legges til filterkonteksten for evalueringen av expression.

  • Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).

Eksempel

Følgende DAX spørring:

EVALUATE
SUMMARIZECOLUMNS(
  DimProduct[Class],
  "LNBV",
  LASTNONBLANKVALUE(
    DimDate[Date],
    SUM(FactInternetSales[SalesAmount])
   )
)

Returnerer

DimProduct[Class] [LNBV]
L 132.44
H 137.6
M 84.97
2288.6