SELECTCOLUMNS

Gäller för:Beräknad kolumnBeräknad tabellMåttVisuell beräkning

Returnerar en tabell med markerade kolumner från tabellen och nya kolumner som anges av DAX-uttrycken.

Syntax

SELECTCOLUMNS(<Table>, [<Name>], <Expression>, <Name>], …) 

Parametrar

Period Definition
Register Alla DAX-uttryck som returnerar en tabell.
Name Namnet som anges i kolumnen, omgivet av dubbla citattecken.
Uttryck Alla uttryck som returnerar ett skalärt värde som en kolumnreferens, heltal eller strängvärde.

Returvärde

En tabell med samma antal rader som tabellen som anges som det första argumentet. Den returnerade tabellen har en kolumn för varje par med <Namn>, <Uttrycksargument> och varje uttryck utvärderas i kontexten för en rad från det angivna <tabellargumentet> .

Kommentarer

SELECTCOLUMNS har samma signatur som ADDCOLUMNS och har samma beteende förutom att I stället för att börja med den <angivna tabellen> börjar SELECTCOLUMNS med en tom tabell innan kolumner läggs till.

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

För följande tabell med namnet Kund:

Land Tillstånd Antal Totalt
IND JK 20 800
IND MH 25 1000
IND WB 10 900
USA CA 5 500
USA WA 10 900
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])

Returnerar

Land, delstat
IND, JK
IND, MH
IND, STRUKTUR
USA, CA
USA, WA