Jaa


SELECTEDMEASURE

Koskee: Lasketun sarakkeen lasketun taulukon mittarin visuaalinen laskutoimitus

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

Syntaksi

SELECTEDMEASURE()

Parametrit

Ei ole

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
VALITTUNAMEASURE