Bagikan melalui


ADDCOLUMNS

Berlaku untuk: kolom terhitungTabel terhitungUkurPerhitungan visual

Menambahkan kolom terhitung ke tabel atau ekspresi tabel yang diberikan.

Sintaksis

ADDCOLUMNS(<table>, <name>, <expression>[, <name>, <expression>]…)

Parameter

Istilah Definisi
table Ekspresi DAX apa pun yang mengembalikan tabel data.
name Nama yang diberikan ke kolom, diapit dalam tanda kutip ganda.
expression Ekspresi DAX apa pun yang mengembalikan ekspresi skalar, dievaluasi untuk setiap baris table.

Mengembalikan nilai

Tabel dengan semua kolom aslinya dan yang ditambahkan.

Komentar

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

Contoh

Contoh berikut mengembalikan versi yang diperluas dari tabel Kategori Produk yang menyertakan nilai penjualan total dari saluran penjual dan penjualan internet.

ADDCOLUMNS(ProductCategory
               , "Internet Sales", SUMX(RELATEDTABLE(InternetSales_USD), InternetSales_USD[SalesAmount_USD])
               , "Reseller Sales", SUMX(RELATEDTABLE(ResellerSales_USD), ResellerSales_USD[SalesAmount_USD]))

Tabel berikut ini memperlihatkan pratinjau data seperti yang akan diterima oleh fungsi apa pun yang mengharapkan untuk menerima tabel:

ProductCategory[ProductCategoryName] ProductCategory[ProductCategoryAlternateKey] ProductCategory[ProductCategoryKey] [Penjualan Internet] [Penjualan Penjual]
Sepeda 1 1 25107749.77 63084675.04
Komponen 2 2 11205837.96
Pakaian 3 3 306157.5829 1669943.267
Aksesoris 4 4 640920.1338 534301.9888