Jaa


FIRSTNONBLANKVALUE

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -

Muistiinpano

Tätä funktiota ei suositella käytettäväksi visuaalisissa laskutoimituksissa, koska se todennäköisesti palauttaa merkityksettömiä tuloksia.

Laskee lausekkeen, joka on suodatettu sarakkeen lajiteltujen arvojen mukaan, ja palauttaa lausekkeen ensimmäisen muun kuin tyhjän arvon.

Syntaksi

FIRSTNONBLANKVALUE(<column>, <expression>)

Parametrit

Termi Määritelmä
column Sarake tai lauseke, joka palauttaa yksisarakkeisen taulukon.
expression Lauseke, joka lasketaan kullekin columnarvolle.

Palautusarvo

expression ensimmäinen muu kuin tyhjäarvo, joka vastaa columnlajiteltuja arvoja.

Huomautuksia

  • Sarake-argumentti voi olla mikä tahansa seuraavista:

    • Viittaus mihin tahansa sarakkeeseen.
    • Taulukko, jossa on yksi sarake.
  • Tämä funktio eroaa FIRSTNONBLANK, koska column lisätään suodatinkontekstiin expressionlaskemista varten.

  • Tätä funktiota ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.

Esimerkki

Seuraava DAX kysely:

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

Palauttaa

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