Ler em inglês

Compartilhar via


CONTAINS

aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual

Retorna trueifvalues para all colunas referenciadas existem, or estão contidas nessas colunas; caso contrário, a função retornará false.

Sintaxe

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

Parâmetros

Prazo Definição
table Qualquer expressão DAX que retorna uma tabela de dados.
columnName O nome de uma coluna existente, usando a sintaxe de DAX padrão. Não pode ser uma expressão.
value Qualquer expressão DAX que retorna um único valueescalar, que deve ser procurado em columnName. A expressão deve ser avaliada exatamente uma vez and antes de ser passada para a lista de argumentos.

Retornar value

Um value de TRUEif cada value especificado pode ser encontrado no columnNamecorrespondente, or estão contidos nessas colunas; caso contrário, a função retornará FALSE.

Observações

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

  • columnName deve pertencer ao tableespecificado, or a uma tabela related a table.

  • If columnName refere-se a uma coluna em uma tabela related, então ela deve ser totalmente qualificada; caso contrário, um error será retornado.

  • Essa função not tem suporte para uso no modo DirectQuery quando usada em colunas calculadas or regras de RLS (segurança em nível de linha).

Exemplo

O exemplo a seguir cria um measure que informa se houve vendas pela Internet de product 214 and para o cliente 11185 no mesmo time.

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