DAX
Share
Explore
Fonctions de filtres

icon picker
SELECTEDVALUE

Retourne une seule valeur quand le filtrage produit une seule valeur, sinon retourne le résultat alternatif.

SELECTEDVALUE ( <column_name>, <alternate_result> )
SELECTEDVALUE ( <column_name>, ERROR ("Select ONE value") )

Ce résultat alternatif s’affiche quand la fonction retourne aucune valeur ou 2 valeurs distinctes et plus.
Ajoutée en Juillet 2017.
N’existe pas sur Excel Power Pivot.

Équivalent de :
IF (
HASONEVALUE ( 'Product'[Class] ),
VALUES ( 'Product'[Class] )
)
VALUES retourne les valeurs uniques d’une colonne dans un contexte de filtre.

Exemple 1

Australian Sales Tax =
IF(
HASONEVALUE(Customer[Country-Region]),
IF(
VALUES(Customer[Country-Region]) = "Australia",
[Sales] * 0.10
)
)
peut désormais s’écrire :
Australian Sales Tax =
IF(
SELECTEDVALUE(Customer[Country-Region]) = "Australia",
[Sales] * 0.10
)

Exemple 2

Affiche la classe d’un produit quand le montant des ventes n’est pas vide :
Product Class :=
IF (
NOT ISBLANK ( [SalesAmount] ),
SELECTEDVALUE ( 'Product'[Class] )
)

Exemple 3


Share
 
Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.