CONTAINS-Funktion (DAX)
Gibt TRUE zurück, wenn Werte für alle Spalten, auf die verwiesen wird, vorhanden oder in diesen Spalten enthalten sind; anderenfalls gibt die Funktion FALSE zurück.
Syntax
CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)
Parameter
table
Ein DAX-Ausdruck, der eine Tabelle mit Daten zurückgibt.columnName
Der Name einer vorhandenen Spalte mit Standard-DAX-Syntax. Kann kein Ausdruck sein.value
Ein DAX-Ausdruck, der einen einzelnen Skalarwert zurückgibt, der in columnName gesucht werden soll. Der Ausdruck wird genau einmal und vor der Übergabe an die Argumentliste ausgewertet.
Rückgabewert
Der Wert TRUE, wenn sich jeder angegebene value im entsprechenden columnName befindet oder in diesen Spalten enthalten ist; anderenfalls gibt die Funktion FALSE zurück.
Hinweise
Die Argumente columnName und value müssen paarweise zugeordnet sind; anderenfalls wird ein Fehler zurückgegeben.
columnName muss zur angegebenen table oder zu einer Tabelle gehören, die sich auf table bezieht.
Wenn columnName auf eine Spalte in einer verknüpften Tabelle verweist, muss er vollqualifiziert sein; anderenfalls wird ein Fehler zurückgegeben.
Beispiel
Im folgenden Beispiel wird ein berechnetes Measure erstellt, das Sie darüber informiert, ob es gleichzeitig Internetverkäufe von Produkt 214 und an den Kunden 11185 gab.
=CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)