Share via


SELECTEDMEASURE

S’applique à :Colonne calculéeTable calculéeMesureCalcul visuel

Fonction utilisée par les expressions pour les éléments de calcul ou les chaînes à format dynamique afin de référencer la mesure qui est dans le contexte.

Syntaxe

SELECTEDMEASURE()

Paramètres

Aucune

Valeur de retour

Référence à la mesure qui est dans le contexte au moment de l’évaluation de l’élément de calcul ou de la chaîne de format.

Notes

  • Ne peut être référencée que dans l’expression pour un élément de calcul ou une chaîne de format.

  • Cette fonction n’est pas prise en charge pour une utilisation en mode DirectQuery quand elle est utilisée dans des colonnes calculées ou des règles de sécurité au niveau des lignes (RLS).

Exemple

L’expression d’élément de calcul suivante calcule le cumul annuel jusqu’à ce jour pour la mesure qui est dans le contexte.

CALCULATE(SELECTEDMEASURE(), DATESYTD(DimDate[Date]))

L’expression suivante peut être utilisée pour ajuster dynamiquement la chaîne de format d’une mesure selon qu’une valeur est égale à des centaines, des milliers ou des millions.

SWITCH(
TRUE(),
SELECTEDMEASURE() < 1000,"$#,##0",            //Values less than 1000 have no text after them
SELECTEDMEASURE() < 1000000, "$#,##0,.0 K",   //Values between 1000 and 1000000 are formatted as #.## K
"$#,##0,,.0 M"                                //Values greater than 1000000 are formatted as #.## M
)

SELECTEDMEASURENAME
ISSELECTEDMEASURE