Compartir a través de


CONTAINS

Se aplica a:columna CalculadaTabla calculadaMeasurecálculo visual

Devuelve trueifvalues para all existen columnas a las que se hace referencia, or están contenidas en esas columnas; De lo contrario, la función devuelve false.

Sintaxis

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

Parámetros

Término Definición
table Cualquier expresión DAX que devuelva una tabla de datos.
columnName Nombre de una columna existente, mediante la sintaxis DAX estándar. No puede ser una expresión.
value Cualquier expresión DAX que devuelve un único valueescalar , que se va a buscar en columnName. La expresión se va a evaluar exactamente una vez and antes de pasarla a la lista de argumentos.

Devolver value

Se puede encontrar un value de TRUEif cada value especificado en el columnNamecorrespondiente , or se encuentran en esas columnas; De lo contrario, la función devuelve FALSE.

Observaciones

  • Los argumentos columnNameandvalue deben venir en pares; de lo contrario, se devuelve un error.

  • columnName debe pertenecer al tableespecificado , or a una tabla que se related a table.

  • If columnName hace referencia a una columna de una tabla de related entonces debe ser completa; De lo contrario, se devuelve un error.

  • Esta función se not se admite para su uso en el modo DirectQuery cuando se usa en columnas calculadas or reglas de seguridad de nivel de fila (RLS).

Ejemplo

En el ejemplo siguiente se crea un measure que indica si había ventas por Internet de product 214 and al cliente 11185 en la misma time.

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