Función CONTAINS (DAX)
Devuelve TRUE si existen valores para todas las columnas a las que se hace referencia, o se encuentran en dichas columnas; en caso contrario, la función devuelve FALSE.
Sintaxis
CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)
Parámetros
table
Cualquier expresión de DAX que devuelva una tabla de datos.columnName
Nombre de una columna existente, con la sintaxis estándar de DAX. No puede ser una expresión.value
Cualquier expresión de DAX que devuelva un único valor escalar, que se debe buscar en columnName. La expresión se debe evaluar exactamente una vez y antes de que se pase a la lista de argumentos.
Valor devuelto
Valor TRUE si cada value se encuentra en la correspondiente columnName, o está contenido en dichas columnas; en caso contrario, la función devuelve FALSE.
Comentarios
Los argumentos columnName y value deben formar pares; en caso 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 tener un nombre completo; en caso contrario, se devuelve un error.
Ejemplo
En el ejemplo siguiente se crea una medida calculada que indica si hubo alguna venta por Internet del producto 214 y al cliente 11185 al mismo tiempo.
=CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)