SUMX
Berlaku untuk: kolom terhitungTabel terhitung
Ukur
Perhitungan visual
Mengembalikan jumlah ekspresi yang dievaluasi untuk setiap baris dalam tabel.
Sintaks
SUMX(<table>, <expression>)
Parameter
Term | Definisi |
---|---|
table |
Tabel yang berisi baris yang ekspresinya akan dievaluasi. |
expression |
Ekspresi yang akan dievaluasi untuk setiap baris tabel. |
Mengembalikan nilai
Angka desimal.
Keterangan
Fungsi SUMX mengambil sebagai argumen pertamanya tabel, atau ekspresi yang mengembalikan tabel. Argumen kedua adalah kolom yang berisi angka yang ingin Anda jumlahkan, atau ekspresi yang mengevaluasi ke kolom.
Hanya angka dalam kolom yang dihitung. Kosong, nilai logis, dan teks diabaikan.
Untuk contoh SUMX yang lebih kompleks dalam rumus, lihat ALL dan CALCULATETABLE.
Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).
Contoh
Contoh berikut pertama-tama memfilter tabel, InternetSales, pada ekspresi, 'InternetSales[SalesTerritoryID] = 5', lalu mengembalikan jumlah semua nilai di kolom Angkutan. Dengan kata lain, ekspresi mengembalikan jumlah biaya pengiriman hanya untuk area penjualan yang ditentukan.
= SUMX(FILTER(InternetSales, InternetSales[SalesTerritoryID]=5),[Freight])
Jika Anda tidak perlu memfilter kolom, gunakan fungsi SUM. Fungsi SUM mirip dengan fungsi Excel dengan nama yang sama, kecuali bahwa fungsi tersebut mengambil kolom sebagai referensi.
Konten terkait
fungsi statistik