SELECTEDVALUE
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMittayksikköVisuaalinen laskenta -
Palauttaa arvon, kun columnName-kohteen konteksti on suodatettu vain yhteen erilliseen arvoon. 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 arvo, kun columnName-kohteen konteksti on suodatettu nollaan tai yli yhteen erilliseen arvoon. Kun sitä ei ole annettu, oletusarvo on BLANK(). |
Palautusarvo
Arvo, kun columnName-kohteen konteksti on suodatettu vain yhteen erilliseen arvoon. 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 ei tueta DirectQuery-tilassa lasketuissa sarakkeissa tai rivitason suojauksen (RLS) säännöissä käytettäväksi.
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 |