次の方法で共有


CONTAINS

適用対象:計算列計算テーブルMeasureビジュアル計算

参照される列が存在 alltrueifvalues を返します。これらの列には or が含まれています。それ以外の場合、関数は falseを返します。

構文

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

パラメーター

用語 定義
table データのテーブルを返す任意の DAX 式。
columnName 標準の DAX 構文を使用した既存の列の名前。 式にすることはできません。
value 1 つのスカラー valueを返す任意の DAX 式。columnNameで求められます。 式は、引数リストに渡される前に、and 1 回だけ評価されます。

value を返す

指定された各 valueTRUEif の value は、対応する columnNameで見つけることができます。これらの列には、or が含まれています。それ以外の場合、関数は FALSEを返します。

備考

  • columnName and value 引数はペアにする必要があります。それ以外の場合は、error が返されます。

  • columnName は、tableに related テーブルに or、指定された tableに属している必要があります。

  • If columnName related テーブル内の列を参照する場合は、完全修飾する必要があります。それ以外の場合は、error が返されます。

  • この関数は、行レベル セキュリティ (RLS) 規則 or 計算列で使用する場合に、DirectQuery モードで使用するためにサポート not。

次の例では、同じ timeで顧客 11185 product 214 and のインターネット販売があったかどうかを示す measure を作成します。

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