Bagikan melalui


SELECTCOLUMNS

Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual

Mengembalikan tabel dengan kolom yang dipilih dari tabel dan kolom baru yang ditentukan oleh ekspresi DAX.

Sintaks

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

Parameter

Term Definisi
Tabel Ekspresi DAX apa pun yang mengembalikan tabel.
Nama Nama yang diberikan ke kolom, diapit dalam tanda kutip ganda.
Ekspresi Ekspresi apa pun yang mengembalikan nilai skalar seperti referensi kolom, bilangan bulat, atau nilai string.

Nilai hasil

Tabel dengan jumlah baris yang sama dengan tabel yang ditentukan sebagai argumen pertama. Tabel yang dikembalikan memiliki satu kolom untuk setiap pasangan <argumen Nama>, <Ekspresi>, dan setiap ekspresi dievaluasi dalam konteks baris dari argumen Tabel> yang ditentukan<.

Keterangan

SELECTCOLUMNS memiliki tanda tangan yang sama dengan ADDCOLUMNS, dan memiliki perilaku yang sama kecuali bahwa alih-alih dimulai dengan <Tabel> yang ditentukan, SELECTCOLUMNS dimulai dengan tabel kosong sebelum menambahkan kolom.

Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).

Contoh

Untuk tabel berikut bernama Pelanggan:

Negara Provinsi Hitung Total
IND JK 20 800
IND MH 25 1000
IND WB 10 900
AS OS 5 500
AS WA 10 900
SELECTCOLUMNS(Customer, "Country, State", [Country]&", "&[State])

Kembali

Negara, Negara Bagian
IND, JK
IND, MH
IND, WB
AS, CA
AS, WA