Jaa


SELECTEDMEASURE

Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -

Lausekkeiden laskentakohteille tai dynaamisille muotoilumerkkijoneille käyttämä funktio, jolla viitataan kontekstissa olevaan mittayksikköön.

Syntaksi

SELECTEDMEASURE()

Parametrit

Ei lainkaan

Palautusarvo

Viittaus mittayksikköön, joka on parhaillaan kontekstissa laskentakohteen tai muotoilumerkkijonon arvioinnin yhteydessä.

Huomautukset

  • Voidaan viitata vain laskentakohteen tai muotoilumerkkijonon lausekkeessa.

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

Esimerkki

Seuraava laskentakohdelauseke laskee arvon vuoden alusta riippumatta siitä, mikä mittayksikkö kontekstissa on.

CALCULATE(SELECTEDMEASURE(), DATESYTD(DimDate[Date]))

Seuraavaa lauseketta voidaan käyttää mittarin muotoilumerkkijonon dynaamiseen säätämiseen sen perusteella, onko arvo satoja, tuhansia vai miljoonia.

SWITCH(
TRUE(),
SELECTEDMEASURE() < 1000,"$#,##0",            //Values less than 1000 have no text after them
SELECTEDMEASURE() < 1000000, "$#,##0,.0 K",   //Values between 1000 and 1000000 are formatted as #.## K
"$#,##0,,.0 M"                                //Values greater than 1000000 are formatted as #.## M
)

SELECTEDMEASURENAME ISSELECTEDMEASURE