CONTAINS
gäller för:beräknad kolumn
beräknad tabell
Mått
Visuell 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 columnName
eller finns i dessa kolumner. annars returnerar funktionen FALSE
.
Anmärkningar
Argumenten
columnName
ochvalue
måste komma i par. annars returneras ett fel.columnName
måste tillhöra den angivnatable
eller till en tabell som är relaterad tilltable
.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)