CONTAINS

如果所有引用列的值存在或包含在这些列中,则返回 true;否则,该函数返回 false。

语法

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

parameters

术语定义
返回数据表的任何 DAX 表达式。
columnName使用标准 DAX 语法的现有列的名称。 它不能是表达式。
返回 columnName 中要查找的单个标量值的任何 DAX 表达式 。 表达式只计算一次,并在传递给参数列表之前进行计算。

返回值

如果每个指定的 value 可以在对应的 columnName 中找到,或包含在这些列中,则值为 TRUE;否则函数返回 FALSE 。

备注

  • columnName 和 value 参数必须成对出现;否则返回错误 。

  • columnName 必须属于指定的 table,或属于与 table 相关的表 。

  • 如果 columnName 引用相关表中的列,则它必须是完全限定的;否则返回错误 。

  • 在已计算的列或行级安全性 (RLS) 规则中使用时,不支持在 DirectQuery 模式下使用此函数。

示例

下面的示例创建一个度量值,该度量值告诉你是否存在销售给客户 11185 的产品 214 的任何 Internet 销售额。

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

results matching ""

    No results matching ""