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 TRUE
if cada value
especificado en el columnName
correspondiente , or se encuentran en esas columnas; De lo contrario, la función devuelve FALSE
.
Observaciones
Los argumentos
columnName
andvalue
deben venir en pares; de lo contrario, se devuelve un error.columnName
debe pertenecer altable
especificado , or a una tabla que se related atable
.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)