RUNNINGSUM
Berlaku untuk: Kolom terhitung Tabel terhitung Ukur perhitungan Visual
Mengembalikan jumlah berjalan yang dihitung di sepanjang sumbu matriks visual yang diberikan. Artinya, jumlah kolom yang diberikan dihitung di atas semua elemen hingga elemen sumbu saat ini.
Sintaks
RUNNINGSUM ( <column>[, <axis>][, <blanks>][, <reset>] )
Parameter
Term | Definisi |
---|---|
column | Kolom yang menyediakan nilai untuk setiap elemen. |
sumbu | (Opsional) Referensi sumbu, arah di mana jumlah yang berjalan akan dihitung. |
Kosong | (Opsional) Enumerasi yang menentukan cara menangani nilai kosong saat mengurutkan. Nilai yang didukung adalah:
|
mengatur ulang | (Opsional) Menunjukkan apakah perhitungan diatur ulang, dan pada tingkat hierarki kolom bentuk visual mana. Nilai yang diterima adalah: NONE, LOWESTPARENT, HIGHESTPARENT, atau bilangan bulat. Perilaku tergantung pada tanda bilangan bulat: - Jika nol atau dihilangkan, perhitungan tidak direset. Setara dengan NONE. - Jika positif, bilangan bulat mengidentifikasi kolom mulai dari yang tertinggi, terlepas dari biji-bijian. HIGHESTPARENT setara dengan 1. - Jika negatif, bilangan bulat mengidentifikasi kolom mulai dari terendah, relatif terhadap butir saat ini. LOWESTPARENT setara dengan -1. |
Nilai hasil
Nilai skalar, jumlah yang berjalan hingga elemen sumbu saat ini.
Keterangan
Fungsi ini hanya dapat digunakan dalam perhitungan visual.
Parameter <sumbu>, kosong>, <dan <reset> dapat dihilangkan.
Contoh
Mengingat tabel yang meringkas total penjualan untuk setiap kategori produk dan tahun kalender, kueri DAX berikut menambahkan kolom dengan total penjualan untuk kategori tersebut hingga tahun tertentu.
SalesUpToDate = RUNNINGSUM([SalesAmount], Rows)
Cuplikan layar di bawah ini memperlihatkan matriks visual dan ekspresi perhitungan visual: