CONTAINS

Se aplica a:Columna calculadaTabla calculadaMedidaCálculo visual

Devuelve true si los valores de todas las columnas a las que se hace referencia existen o están incluidos en esas columnas; de lo contrario, la función devuelve false.

Sintaxis

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

Parámetros

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

Valor devuelto

Un valor de TRUE si cada value especificado se puede encontrar en el columnName correspondiente o está incluido en esas columnas; de lo contrario, la función devuelve FALSE.

Notas

  • Los argumentos columnName y value deben ir en parejas; de lo contrario, se devuelve un error.

  • columnName debe pertenecer a la table especificada o a una tabla relacionada con table.

  • Si columnName hace referencia a una columna de una tabla relacionada, debe ser completo; de lo contrario, se devuelve un error.

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

Ejemplo

En el ejemplo siguiente se crea una medida que indica si ha habido ventas por Internet del producto 214 y al cliente 11185 al mismo tiempo.

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