CONTAINS
Aplica-se a:Coluna calculadaTabela calculadaMeasureCálculo visual
Devolve trueifvalues para all colunas referidas, or estão contidas, nessas colunas; caso contrário, a função retornará false.
Sintaxe
CONTAINS(<table>, <columnName>, <value>[, <columnName>, <value>]…)
Parâmetros
Vigência | Definição |
---|---|
table |
Qualquer expressão DAX que retorna uma tabela de dados. |
columnName |
O nome de uma coluna existente, usando sintaxe DAX padrão. Não pode ser uma expressão. |
value |
Qualquer expressão DAX que retorne um único valueescalar, que deve ser buscada em columnName . A expressão deve ser avaliada exatamente uma vez and antes de ser passada para a lista de argumentos. |
Regresso value
Uma value de TRUE
if cada value
especificada pode ser encontrada no columnName
correspondente , or estão contidas, nessas colunas; caso contrário, a função retornará FALSE
.
Comentários
Os argumentos
columnName
andvalue
devem vir em pares; caso contrário, um error será devolvido.columnName
deve pertencer aotable
especificado or a uma tabela que é related paratable
.If
columnName
se refere a uma coluna em uma tabela related, ela deve ser totalmente qualificada; caso contrário, um error será retornado.Esta função not é suportada para uso no modo DirectQuery quando usada em colunas calculadas or regras de segurança em nível de linha (RLS).
Exemplo
O exemplo a seguir cria um measure que informa se houve vendas pela Internet de product 214 and para o cliente 11185 ao mesmo time.
= CONTAINS(InternetSales, [ProductKey], 214, [CustomerKey], 11185)