Condividi tramite


CONTAINS

Si applica a: Calcolo visivo misura tabella calcolata colonna calcolata

Restituisce True se i valori per tutte le colonne a cui si fa riferimento esistono, o sono contenuti, nelle colonne; in caso contrario, 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 con la sintassi DAX standard. Non può essere un'espressione.
value Qualsiasi espressione DAX che restituisce un singolo valore scalare, che deve essere cercato in columnName. L'espressione deve essere valutata esattamente una volta e prima di essere passata all'elenco di argomenti.

Valore restituito

Valore TRUE se ogni argomento value specificato può essere trovato, o è contenuto, nel columnName corrispondente. In caso contrario, la funzione restituisce FALSE.

Osservazioni:

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

  • columnNamedeve appartenere alla tabellaspecificata o a una tabella correlata a table.

  • Se columnName fa riferimento a una colonna in una tabella correlata, è necessario usare il nome completo. In caso contrario, viene restituito un errore.

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

Esempio

L'esempio seguente crea una misura che indica se sono state realizzate vendite Internet del prodotto 214 al cliente 11185.

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