SELECTEDVALUESELECTEDVALUE

Devuelve el valor si el contexto de columnName se ha filtrado a un solo valor distinto.Returns the value when the context for columnName has been filtered down to one distinct value only. De lo contrario, devuelve alternateResult.Otherwise returns alternateResult.

SintaxisSyntax

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

ParámetrosParameters

TérminoTerm DefiniciónDefinition
columnNamecolumnName Nombre de una columna existente, con la sintaxis de DAX estándar.The name of an existing column, using standard DAX syntax. No puede ser una expresión.It cannot be an expression.
alternateResultalternateResult (Opcional) El valor devuelto cuando el contexto de columnName se ha filtrado a cero o a más de un valor distinto.(Optional) The value returned when the context for columnName has been filtered down to zero or more than one distinct value. Cuando no se proporciona, el valor predeterminado es BLANK().When not provided, the default value is BLANK().

Valor devueltoReturn value

El valor cuando el contexto de columnName se ha filtrado a un solo valor distinto.The value when the context for columnName has been filtered down to one distinct value only. En caso contrario, alternateResult.Else, alternateResult.

NotasRemarks

  • IF(HASONEVALUE(<columnName>), VALUES(<columnName>), <alternateResult>) es una expresión equivalente para SELECTEDVALUE(<columnName>, <alternateResult>).An equivalent expression for SELECTEDVALUE(<columnName>, <alternateResult>) is IF(HASONEVALUE(<columnName>), VALUES(<columnName>), <alternateResult>).

  • This function is not supported for use in DirectQuery mode when used in calculated columns or row-level security (RLS) rules.

EjemploExample

La consulta DAX siguiente: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

Devuelve lo siguiente:Returns the following:

DimProduct[Color]DimProduct[Color] [Is Total][Is Total] [Selected Color][Selected Color]
NegroBlack FALSOFALSE NegroBlack
AzulBlue FALSOFALSE AzulBlue
GrisGrey FALSOFALSE GrisGrey
MultiMulti FALSOFALSE MultiMulti
NANA FALSOFALSE NANA
RojoRed FALSOFALSE RojoRed
PlataSilver FALSOFALSE PlataSilver
Plata/negroSilver/Black FALSOFALSE Plata/negroSilver/Black
BlancoWhite FALSOFALSE BlancoWhite
AmarilloYellow FALSOFALSE AmarilloYellow
VERDADEROTRUE Sin selección únicaNo Single Selection