Partilhar via


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 TRUEif cada value especificada pode ser encontrada no columnNamecorrespondente , or estão contidas, nessas colunas; caso contrário, a função retornará FALSE.

Comentários

  • Os argumentos columnNameandvalue devem vir em pares; caso contrário, um error será devolvido.

  • columnName deve pertencer ao tableespecificado or a uma tabela que é related para table.

  • 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)