CONTAINS
Gilt für:Berechnete Spalteberechnete TabelleMeasurevisuelle Berechnung
Gibt trueifvalues für all verweisenden Spalten zurück, or in diesen Spalten enthalten sind; andernfalls gibt die Funktion falsezurück.
Syntax
CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)
Parameter
Ausdruck | Definition |
---|---|
table |
Ein beliebiger DAX Ausdruck, der eine Datentabelle zurückgibt. |
columnName |
Der Name einer vorhandenen Spalte unter Verwendung der Standardsyntax DAX. Es kann kein Ausdruck sein. |
value |
Jeder DAX Ausdruck, der einen einzelnen skalaren valuezurückgibt, der in columnName gesucht werden soll. Der Ausdruck soll genau einmal and ausgewertet werden, bevor er an die Argumentliste übergeben wird. |
value zurückgeben
Eine value von TRUE
if jeder angegebenen value
finden Sie in den entsprechenden columnName
, or sind in diesen Spalten enthalten; andernfalls gibt die Funktion FALSE
zurück.
Bemerkungen
Die Argumente
columnName
andvalue
müssen in Paaren enthalten sein; andernfalls wird ein error zurückgegeben.columnName
muss zur angegebenentable
gehören, or zu einer Tabelle, die zutable
related ist.If
columnName
bezieht sich auf eine Spalte in einer related Tabelle, muss sie vollqualifizierte sein; andernfalls wird ein error zurückgegeben.Diese Funktion wird not für die Verwendung im DirectQuery-Modus unterstützt, wenn sie in berechneten Spalten or Sicherheitsregeln auf Zeilenebene (RLS) verwendet wird.
Beispiel
Im folgenden Beispiel wird eine measure erstellt, die Ihnen angibt, ob product 214 and an Kunden 11185 an den gleichen timeverkauft wurden.
= CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)