Di bawah ini adalah contoh data dan saya mencari solusi untuk menghitung persentil (25, 50, 75, 100) untuk jumlah penjualan yang dikelompokkan berdasarkan negara.
Jadi pada dasarnya tambahkan negara ke dalam keranjang yang berbeda dari rendah, menengah 1, pertengahan 2 atau tinggi tergantung pada kuantitas_unit. Jadi jika saya membuat tabel yang ditunjukkan di bawah ini di power bi, saya ingin membuat ukuran terhitung yang menambahkan negara ke dalam kelompok yang berbeda ini.
Saat ini, yang saya coba adalah membuat 3 kuartil berbeda di bawah ukuran dax dan kemudian menggunakan fungsi IF saya mencoba memasukkannya ke dalam keranjang yang berbeda:
Quartile =
var FirstQ =
CALCULATE(
PERCENTILE.INC('Sample Table'[unit_quantity], .25),
ALLSELECTED('Sample Table')
)
var SecondQ =
CALCULATE(
PERCENTILE.INC('Sample Table'[unit_quantity], .5),
ALLSELECTED('Sample Table')
)
var ThirdQ =
CALCULATE(
PERCENTILE.INC(Sample Table'[unit_quantity], .75),
ALLSELECTED(Sample Table')
)
var currentVal = SELECTEDVALUE(Sample Table'[unit_quantity])
return
IF(currentVal <= FirstQ, "Low",
IF(currentVal > FirstQ && currentVal <= SecondQ, "Mid",
IF(currentVal > SecondQ && currentVal <= ThirdQ, "Mid 2", "High")
)
)
Namun ukuran di atas menghitung kuartil untuk tabel lengkap dan tidak dikelompokkan berdasarkan negara. Saya juga ingin ini menjadi dinamis karena saya akan memiliki pemotong untuk kolom kategori sehingga nilai persentil harus berubah secara dinamis sesuai dengan kategori. Saya sangat baru dalam hal power BI, jadi mohon bersabar.