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] )
)