Compartilhar via


Função CONTAINS (DAX)

Retorna true quando os valores de todas as colunas referenciadas existem ou estão contidos nessas colunas; caso contrário, a função retorna false.

Sintaxe

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

Parâmetros

  • table
    Qualquer expressão DAX que retorna uma tabela de dados.

  • columnName
    O nome de uma coluna existente que usa a sintaxe DAX padrão. Ele não pode ser uma expressão.

  • value
    Qualquer expressão DAX que retorna um único valor escalar, a ser procurado em columnName. A expressão será avaliada apenas uma vez antes de ser passada à lista de argumentos.

Valor de retorno

Um valor de TRUE se cada value especificado puder ser localizado no columnName correspondente ou estiver contido nessas colunas; caso contrário, a função retornará FALSE.

Comentários

  • Os argumentos columnName e value devem ocorrer em pares; caso contrário, um erro será retornado.

  • columnName devem pertencer ao table especificado ou a uma tabela relacionada a table.

  • Se columnName referenciar uma coluna em uma tabela relacionada, ele deverá ser totalmente qualificado; caso contrário, um erro será retornado.

Exemplo

O exemplo a seguir cria uma medida calculada que indica se ocorreram simultaneamente vendas do produto 214 pela Internet e para o cliente 11185.

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