Del via


SELECTCOLUMNS

Gjelder for: Beregnet beregning av beregnet tabell for beregnet tabell Mål visualobjekt

Returnerer en tabell med valgte kolonner fra tabellen og nye kolonner angitt av DAX-uttrykkene.

Syntaks

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

Parametere

Term Definisjon
Table Alle DAX-uttrykk som returnerer en tabell.
Name Navnet som er gitt til kolonnen, omsluttet av doble anførselstegn.
Expression Alle uttrykk som returnerer en skalarverdi som en kolonnereferanse, heltall eller strengverdi.

Returverdi

En tabell med samme antall rader som tabellen angitt som det første argumentet. Den returnerte tabellen har én kolonne for hvert par <navn>, <uttrykksargumenter> , og hvert uttrykk evalueres i konteksten til en rad fra det angitte <tabellargumentet> .

Merknader

SELECTCOLUMNS har samme signatur som ADDCOLUMNS, og har samme virkemåte, bortsett fra at i stedet for å starte med den <angitte tabellen> , starter SELECTCOLUMNS med en tom tabell før du legger til kolonner.

Denne funksjonen støttes ikke for bruk i DirectQuery-modus når den brukes i beregnede kolonner eller regler for sikkerhet på radnivå (RLS).

Eksempel

For følgende tabell kalt Kunde:

Land State Antall 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])

Returnerer

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