SELECTEDVALUE

A következőkre vonatkozik:Számított oszlopSzámított táblaMértékVizualizációszámítási

Azt az értéket adja vissza, amikor a columnName környezete csak egy különálló értékre lett szűrve. Ellenkező esetben az alternateResult értéket adja vissza.

Syntax

SELECTEDVALUE(<columnName>[, <alternateResult>])

Paraméterek

Időszak Definíció
columnName Egy meglévő oszlop neve standard DAX szintaxissal. Nem lehet kifejezés.
alternateResult (Nem kötelező) Az az érték, amelyet akkor ad vissza, ha a columnName környezete nullára vagy egynél több különböző értékre lett szűrve. Ha nincs megadva, az alapértelmezett érték BLANK().

Visszaadott érték

Az az érték, amikor a columnName környezete csak egy különálló értékre lett szűrve. Másként: alternateResult.

Megjegyzések

  • Egyenértékű kifejezés a következőhöz SELECTEDVALUE(<columnName>, <alternateResult>) : IF(HASONEVALUE(<columnName>), VALUES(<columnName>), <alternateResult>).

  • A SELECTEDVALUEhasználata során ajánlott eljárásokról további információt SELECTEDVALUEVALUES helyett DAX használata című témakörben talál.

  • Ez a függvény nem támogatott DirectQuery módban, ha számított oszlopokban vagy sorszintű biztonsági (RLS) szabályokban használják.

Példa

A következő DAX lekérdezés:

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

A következőket adja vissza:

DimProduct[Szín] [Összesen] [Kijelölt szín]
Fekete FALSE Fekete
Kék FALSE Kék
Grey FALSE Grey
Többszörös FALSE Többszörös
NA FALSE NA
Piros FALSE Piros
Ezüst FALSE Ezüst
Silver/Black FALSE Silver/Black
Fehér FALSE Fehér
Sárga FALSE Sárga
`` TRUE Nincs egyetlen kijelölés