CONTAINS

DAXInformação

Retorna TRUE se os valores de todas as colunas referenciadas existem juntos em alguma linha da tabela; caso contrário, FALSE.

Quando usar

Verificar se uma combinação específica de valores existe no modelo — ex.: se um vendedor operou em determinada região.

Sintaxe

DAX
CONTAINS(<Tabela>, <NomeColuna>, <Valor>[, <NomeColuna>, <Valor>]…)

Parâmetros

Tabela: Qualquer expressão DAX que retorne uma tabela. NomeColuna: Nome de uma coluna existente; não pode ser expressão. Valor: Expressão escalar a procurar em NomeColuna, avaliada uma única vez.

Aplica-se a

  • SimColuna Calculada
  • SimTabela Calculada
  • SimMedida
  • NãoCálculo Visual

Exemplo

DAX
// Medida: TRUE se houve venda do produto 214 para o cliente 11185
Vendeu Produto ao Cliente =
CONTAINS (
    TabFatVenda,
    TabFatVenda[CodigoProduto], 214,   // 1º par coluna/valor
    TabFatVenda[CodigoCliente], 11185  // 2º par (AND lógico)
)

Mais informações

Lançamento
2016-Nov

Aprender DAX ao vivo