Freigeben über


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 columnNamegesucht werden soll. Der Ausdruck soll genau einmal and ausgewertet werden, bevor er an die Argumentliste übergeben wird.

value zurückgeben

Eine value von TRUEif jeder angegebenen value finden Sie in den entsprechenden columnName, or sind in diesen Spalten enthalten; andernfalls gibt die Funktion FALSEzurück.

Bemerkungen

  • Die Argumente columnNameandvalue müssen in Paaren enthalten sein; andernfalls wird ein error zurückgegeben.

  • columnName muss zur angegebenen tablegehören, or zu einer Tabelle, die zu tablerelated 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)