Partager via


Fonction CONTAINS (DAX)

Retourne true si les valeurs de toutes les colonnes référencées existent, ou sont contenues, dans ces colonnes ; sinon, la fonction retourne false.

Syntaxe

CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)

Paramètres

  • table
    Toute expression DAX qui retourne une table de données.

  • columnName
    Nom d'une colonne existante, dans la syntaxe DAX standard. Il ne peut pas s'agir d'une expression.

  • value
    Toute expression DAX qui retourne une valeur scalaire unique à rechercher dans columnName. L'expression doit être évaluée une seule fois et avant d'être passée à la liste d'arguments.

Valeur de retour

Valeur TRUE si chaque valeur value spécifiée existe dans le columnName correspondant, ou si elle est contenue dans ces colonnes ; sinon, la fonction retourne FALSE.

Notes

  • Les arguments columnName et value doivent être associés par paires ; sinon, une erreur est retournée.

  • columnName doit appartenir à la table table spécifiée, ou à une table associée à table.

  • Si columnName fait référence à une colonne d'une table associée, son nom doit être complet ; sinon, une erreur est retournée.

Exemple

L'exemple suivant crée une mesure calculée qui vous indique s'il existe des ventes Internet du produit 214 au client 11 185.

=CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)