SELECTEDVALUE
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Palauttaa value, kun columnName-kohteen konteksti on suodatettu yhteen erilliseen value. Palauttaa muussa tapauksessa alternateResult.
Syntaksi
SELECTEDVALUE(<columnName>[, <alternateResult>])
Parametrit
Termi | Määritelmä |
---|---|
columnName |
Olemassa olevan vakiomuotoista DAX syntaksia käyttävän sarakkeen nimi. Se ei voi olla lauseke. |
alternateResult |
(Valinnainen) Palautettu value, kun columnName-kohteen konteksti on suodatettu nollaan, or enemmän kuin yksi erillinen value. Kun not annetaan, oletusasetus on valueBLANK(). |
Palauta value
value, kun columnName-kohteen konteksti on suodatettu vain yhteen erilliseen value. Muuten, alternateResult.
Huomautukset
Kohteen vastaava lauseke
SELECTEDVALUE(<columnName>, <alternateResult>)
onIF(HASONEVALUE(<columnName>), VALUES(<columnName>), <alternateResult>)
.Jos haluat lisätietoja SELECTEDVALUEkäytön parhaista käytännöistä, katso SELECTEDVALUE käyttäminen VALUES sijaan DAX.
Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.
Esimerkki
Seuraava kyselyn DAX:
DEFINE
MEASURE DimProduct[Selected Color] = SELECTEDVALUE(DimProduct[Color], "No Single Selection")
EVALUATE
SUMMARIZECOLUMNS
(ROLLUPADDISSUBTOTAL(DimProduct[Color], "Is Total"),
"Selected Color", [Selected Color])ORDER BY [Is Total] ASC,
[Color] ASC
Palauttaa seuraavat:
DimProduct[Color] | [On yhteensä] | [Valittu väri] |
---|---|---|
Musta | FALSE |
Musta |
Sininen | FALSE |
Sininen |
Harmaa | FALSE |
Harmaa |
Moni | FALSE |
Moni |
Ei ole | FALSE |
Ei ole |
Punainen | FALSE |
Punainen |
Hopea | FALSE |
Hopea |
Hopea/musta | FALSE |
Hopea/musta |
Valkoinen | FALSE |
Valkoinen |
Keltainen | FALSE |
Keltainen |
`` | TRUE |
Ei yksittäistä valintaa |