Del via


CONTAINS

gælder for:beregnet kolonneberegnet tabelberegning af målingvisualisering

Returnerer sand, hvis værdier for alle kolonner, der refereres til, findes eller er indeholdt i disse kolonner. Ellers returnerer funktionen false.

Syntaks

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 skalarværdi, som skal søges efter i columnName. Udtrykket skal evalueres nøjagtigt én gang, og før det overføres til argumentlisten.

Returværdi

En værdi på TRUE, hvis hver angivet value findes i de tilsvarende columnNameeller findes i disse kolonner. Ellers returnerer funktionen FALSE.

Bemærkninger

  • Argumenterne columnName og value skal være parvis. ellers returneres der en fejl.

  • columnName skal tilhøre den angivne tableeller en tabel, der er relateret til table.

  • Hvis columnName refererer til en kolonne i en relateret tabel, skal den være fuldt kvalificeret. Ellers returneres der en fejl.

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

Eksempel

I følgende eksempel oprettes en måling, der fortæller dig, om der var noget internetsalg af produkt 214 og til kunde 11185 på samme tid.

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