SELECTEDVALUESELECTEDVALUE

Gibt den Wert zurück, wenn der Kontext für „columnName“ nur auf einen eindeutigen Wert gefiltert wurde.Returns the value when the context for columnName has been filtered down to one distinct value only. Andernfalls wird „alternateResult“ zurückgegeben.Otherwise returns alternateResult.

SyntaxSyntax

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

ParameterParameters

BegriffTerm DefinitionDefinition
columnNamecolumnName Der Name einer vorhandenen Spalte mit DAX-Standardsyntax.The name of an existing column, using standard DAX syntax. Es darf kein Ausdruck sein.It cannot be an expression.
alternateResultalternateResult (Optional) Der zurückgegebene Wert, wenn der Kontext für columnName auf 0 (null) oder mehr als einen bestimmten Wert gefiltert wurde.(Optional) The value returned when the context for columnName has been filtered down to zero or more than one distinct value. Der Standardwert ist BLANK(), wenn nichts angegeben ist.When not provided, the default value is BLANK().

RückgabewertReturn value

Der Wert, wenn der Kontext für „columnName“ nur auf einen eindeutigen Wert gefiltert wurde.The value when the context for columnName has been filtered down to one distinct value only. Andernfalls alternateResult.Else, alternateResult.

BemerkungenRemarks

  • Ein gleichwertiger Ausdruck für SELECTEDVALUE(<columnName>, <alternateResult>) ist IF(HASONEVALUE(<columnName>), VALUES(<columnName>), <alternateResult>).An equivalent expression for SELECTEDVALUE(<columnName>, <alternateResult>) is IF(HASONEVALUE(<columnName>), VALUES(<columnName>), <alternateResult>).

  • Die Verwendung dieser Funktion im DirectQuery-Modus wird nicht unterstützt, wenn sie in berechneten Spalten oder RLS-Regeln (Row-Level Security) eingesetzt wird.This function is not supported for use in DirectQuery mode when used in calculated columns or row-level security (RLS) rules.

BeispielExample

Die folgende DAX-Abfrage:The following DAX query:

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

Gibt Folgendes zurück:Returns the following:

DimProduct[Color]DimProduct[Color] [Is Total][Is Total] [Selected Color][Selected Color]
SchwarzBlack FALSEFALSE SchwarzBlack
BlauBlue FALSEFALSE BlauBlue
GreyGrey FALSEFALSE GreyGrey
MehrereMulti FALSEFALSE MehrereMulti
Nicht verfügbarNA FALSEFALSE Nicht verfügbarNA
RedRed FALSEFALSE RedRed
SilberSilver FALSEFALSE SilberSilver
Silber/schwarzSilver/Black FALSEFALSE Silber/schwarzSilver/Black
WhiteWhite FALSEFALSE WhiteWhite
GelbYellow FALSEFALSE GelbYellow
TRUETRUE Keine EinfachauswahlNo Single Selection