CONTAINS
s’applique à :colonne calculéetable calculéeMeasurecalcul visuel
Retourne trueifvalues pour all colonnes référencées existent, or sont contenues dans ces colonnes ; sinon, la fonction retourne false.
Syntaxe
CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)
Paramètres
Terme | Définition |
---|---|
table |
Toute expression DAX qui retourne une table de données. |
columnName |
Nom d’une colonne existante, à l’aide de la syntaxe de DAX standard. Il ne peut pas s’agir d’une expression. |
value |
Toute expression DAX qui retourne une valuescalaire unique, qui doit être recherchée dans columnName . L’expression doit être évaluée exactement une fois and avant qu’elle ne soit passée à la liste d’arguments. |
Retourner value
Une value de TRUE
if chaque value
spécifiée se trouve dans le columnName
correspondant, or sont contenues dans ces colonnes ; sinon, la fonction retourne FALSE
.
Remarques
Les arguments
columnName
andvalue
doivent entrer en paires ; sinon, une error est retournée.columnName
doit appartenir autable
spécifié, or à une table related àtable
.If
columnName
fait référence à une colonne d’une table related, elle doit être complète ; sinon, une error est retournée.Cette fonction est not prise en charge pour une utilisation en mode DirectQuery lorsqu’elle est utilisée dans les colonnes calculées or règles de sécurité au niveau des lignes (RLS).
Exemple
L’exemple suivant crée un measure qui vous indique s’il existe des ventes Internet de product 214 and au client 11185 au même time.
= CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)