Læs på engelsk

Del via


CONTAINS

gælder for:beregnet kolonneberegnet tabelMeasurevisualiseringsberegning

Returnerer trueifvalues for all kolonner, der refereres til, or findes i disse kolonner. Ellers returnerer funktionen false.

Syntaks

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

Parametre

Udtryk Definition
table Ethvert DAX udtryk, der returnerer en tabel med data.
columnName Navnet på en eksisterende kolonne ved hjælp af standardsyntaksen DAX. Det kan ikke være et udtryk.
value Ethvert DAX udtryk, der returnerer en enkelt skalar value, som skal søges efter i columnName. Udtrykket skal evalueres nøjagtigt én gang and, før det overføres til argumentlisten.

Returner value

Du kan finde en value af TRUEif hver angivet value i de tilsvarende columnName, or findes i disse kolonner. Ellers returnerer funktionen FALSE.

Bemærkninger

  • Argumenterne columnNameandvalue skal være parvis. ellers returneres der en error.

  • columnName skal tilhøre den angivne tableor til en tabel, der related til table.

  • If columnName refererer til en kolonne i en related tabel, skal den være fuldt kvalificeret. Ellers returneres der en error.

  • Denne funktion understøttes not til brug i DirectQuery-tilstand, når den bruges i beregnede kolonner or RLS-regler (row-level security).

Eksempel

I følgende eksempel oprettes der en measure, der fortæller dig, om der var internetsalg på product 214 and til kunde 11185 på samme time.

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