Condividi tramite


Funzione CONTAINS (DAX)

Viene restituito True se i valori per tutte le colonne a cui si fa riferimento esistono, o sono contenuti, nelle colonne; in caso contrario, viene restituito False.

Sintassi

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

Parametri

  • table
    Qualsiasi espressione DAX tramite cui viene restituita una tabella di dati.

  • columnName
    Nome di una colonna esistente tramite la sintassi DAX standard. Non può essere un'espressione.

  • value
    Qualsiasi espressione DAX tramite cui viene restituito un singolo valore scalare, che deve essere cercato nel parametro columnName. L'espressione deve essere valutata esattamente una volta e prima che venga passata all'elenco di argomenti.

Valore restituito

Valore TRUE se ogni parametro value specificato può essere trovato, o è contenuto, nel parametro columnName corrispondente in tali colonne; in caso contrario, tramite la funzione viene restituito FALSE.

Osservazioni

  • Gli argomenti columnName e value devono essere in coppia; in caso contrario, viene restituito un errore.

  • Il parametro columnName deve appartenere al parametro table specificato o a una tabella correlata al parametro table.

  • Se il parametro columnName fa riferimento a una colonna in una tabella correlata, deve essere completo; in caso contrario, viene restituito un errore.

Esempio

Nell'esempio seguente viene creata una misura calcolata tramite cui viene indicato se sono state realizzate vendite Internet del prodotto 214 e, contemporaneamente, al cliente 11185.

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