Bagikan melalui


SUMX

Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual

Mengembalikan jumlah ekspresi yang dievaluasi untuk setiap baris dalam tabel.

Sintaks

SUMX(<table>, <expression>)  

Parameter

Term Definisi
tabel Tabel yang berisi baris yang ekspresinya akan dievaluasi.
expression Ekspresi yang akan dievaluasi untuk setiap baris tabel.

Nilai hasil

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.

  • SUMX adalah fungsi iterator.

  • Hanya angka dalam kolom yang dihitung. Kosong, nilai logis, dan teks diabaikan.

  • Untuk contoh SUMX yang lebih kompleks dalam rumus, lihat SEMUA 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.

SUM
Fungsi statistik