Del via


SELECTCOLUMNS

Gælder for:Beregnet tabel beregningaf målingsvisualisering for en beregnet kolonne

Returnerer en tabel med valgte kolonner fra tabellen og nye kolonner, der er angivet af DAX-udtrykkene.

Syntaks

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

Parametre

Begreb Definition
Table Ethvert DAX-udtryk, der returnerer en tabel.
Navn Det navn, der er angivet for kolonnen, omsluttet af dobbelte anførselstegn.
Udtryk Ethvert udtryk, der returnerer en skalarværdi, f.eks. en kolonnereference, et heltal eller en strengværdi.

Returværdi

En tabel med det samme antal rækker som den tabel, der er angivet som det første argument. Den returnerede tabel har én kolonne for hvert par af argumenterne <Name>, <Expression> , og hvert udtryk evalueres i konteksten af en række fra det angivne <tabelargument> .

Bemærkninger

SELECTCOLUMNS har samme signatur som ADDCOLUMNS og har samme funktionsmåde, bortset fra at SELECTCOLUMNS i stedet for at starte med den <angivne tabel> starter med en tom tabel, før der tilføjes kolonner.

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

Eksempel

For følgende tabel med navnet Kunde:

Land State Tælling Total
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])

Returnerer

Land, stat
IND, JK
IND, MH
IND, WB
USA, CA
USA, WA