Dela via


CONTAINS

gäller för:beräknad kolumnberäknad tabellMåttVisuell beräkning

Returnerar sant om värden för alla refererade kolumner finns eller finns i dessa kolumner. annars returnerar funktionen false.

Syntax

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

Parametrar

Term Definition
table Alla DAX uttryck som returnerar en datatabell.
columnName Namnet på en befintlig kolumn med standardsyntaxen DAX. Det kan inte vara ett uttryck.
value Alla DAX uttryck som returnerar ett enda skalärt värde som ska sökas i columnName. Uttrycket ska utvärderas exakt en gång och innan det skickas till argumentlistan.

Returvärde

Värdet TRUE om varje angiven value finns i motsvarande columnNameeller finns i dessa kolumner. annars returnerar funktionen FALSE.

Anmärkningar

  • Argumenten columnName och value måste komma i par. annars returneras ett fel.

  • columnName måste tillhöra den angivna tableeller till en tabell som är relaterad till table.

  • Om columnName refererar till en kolumn i en relaterad tabell måste den vara fullständigt kvalificerad. annars returneras ett fel.

  • Den här funktionen stöds inte för användning i DirectQuery-läge när den används i beräknade kolumner eller säkerhetsregler på radnivå (RLS).

Exempel

I följande exempel skapas ett mått som anger om det fanns någon Internetförsäljning av produkt 214 och till kund 11185 på samma gång.

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