共用方式為


CONTAINS

適用於:計算結果列匯出數據表量值視覺計算

如果所有參考的資料行中都存在值,或這些資料行中都包含值,則會傳回 true;否則,此函式會傳回 false。

語法

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

參數

詞彙 [定義]
table 傳回資料表的所有 DAX 運算式。
columnName 使用標準 DAX 語法的現有資料行名稱。 不能是運算式。
value 任何會傳回單一純量值的 DAX 運算式,即 columnName 要求解的結果。 運算式只會求解一次,隨即便會傳遞至引數清單。

傳回值

如果每個指定的「值」都能在對應的 columnName 中找到,或包含在這些資料行中,則會傳回 TRUE;否則,此函式會傳回 FALSE

備註

  • 引數 columnNamevalue 必須成對出現,否則會傳回錯誤。

  • columnName 必須屬於指定的「資料表」,或與「資料表」相關的資料表。

  • 如果 columnName 參考相關資料表中的某個資料行,即必須為完整格式的名稱;否則,會傳回錯誤。

  • 在計算結果欄或資料列層級安全性 (RLS) 規則中使用時,不支援在 DirectQuery 模式中使用此函式。

範例

下列範例會建立一個量值,告訴您產品 214 和客戶 11185 是否在同一時間有任何網際網路銷售。

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