Condividi tramite


CONTAINS

Si applica a:colonna calcolatatabella calcolata calcolo visivomisura

Restituisce true se i valori per tutte le colonne di riferimento esistono o sono contenuti in tali colonne; in caso contrario, la funzione restituisce false.

Sintassi

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

Parametri

Termine Definizione
table Qualsiasi espressione DAX che restituisce una tabella di dati.
columnName Nome di una colonna esistente, utilizzando la sintassi DAX standard. Non può essere un'espressione.
value Qualsiasi espressione DAX che restituisce un singolo valore scalare, che deve essere ricercata in columnName. L'espressione deve essere valutata una sola volta e prima che venga passata all'elenco di argomenti.

Valore restituito

Valore di TRUE se ogni value specificato è reperibile nell'columnNamecorrispondente oppure è contenuto in tali colonne; in caso contrario, la funzione restituisce FALSE.

Osservazioni

  • Gli argomenti columnName e value devono venire a coppie; in caso contrario viene restituito un errore.

  • columnName deve appartenere al tablespecificato o a una tabella correlata a table.

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

  • Questa funzione non è supportata per l'uso in modalità DirectQuery quando viene usata nelle colonne calcolate o nelle regole di sicurezza a livello di riga.

Esempio

Nell'esempio seguente viene creata una misura che indica se sono presenti vendite Internet del prodotto 214 e al cliente 11185 contemporaneamente.

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