CONTAINS
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'columnName
corrispondente oppure è contenuto in tali colonne; in caso contrario, la funzione restituisce FALSE
.
Osservazioni
Gli argomenti
columnName
evalue
devono venire a coppie; in caso contrario viene restituito un errore.columnName
deve appartenere altable
specificato o a una tabella correlata atable
.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)