Del via


FIRSTNONBLANKVALUE

Gælder for: Beregning af målingsvisualisering for beregnet kolonne i beregnet tabel

Bemærk

Denne funktion frarådes til brug i visuelle beregninger , da den sandsynligvis returnerer meningsløse resultater.

Evaluerer et udtryk, der er filtreret efter de sorterede værdier i en kolonne, og returnerer den første værdi i udtrykket, der ikke er tom.

Syntaks

FIRSTNONBLANKVALUE(<column>, <expression>)

Parametre

Begreb Definition
kolonne En kolonne eller et udtryk, der returnerer en tabel med én kolonne.
udtryk Et udtryk, der evalueres for hver værdi i <kolonnen>.

Returværdi

Den første værdi, der ikke er tom, for <et udtryk> , der svarer til de sorterede værdier i <kolonnen>.

Bemærkninger

  • Kolonneargumentet kan være et af følgende:

    • En reference til en hvilken som helst kolonne.
    • En tabel med en enkelt kolonne.
  • Denne funktion adskiller sig fra FIRSTNONBLANK, da kolonnen <> føjes til filterkonteksten for evalueringen af <udtrykket>.

  • Denne funktion understøttes ikke til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner eller RLS-regler (row-level security).

Eksempel

Følgende DAX-forespørgsel,

EVALUATE 
SUMMARIZECOLUMNS(
  DimProduct[Class],
  "FNBV",
  FIRSTNONBLANKVALUE(
    DimDate[Date],
    SUM(FactInternetSales[SalesAmount])
   )
)

Returnerer

DimProduct[Class] [FNBV]
L 699.0982
H 13778.24
M 1000.4375
533.83