Rankx adalah salah satu jenis fungsi pada power bi dan merupakan fungsi inbuilt yang diistilahkan sebagai fungsi sortir yang artinya digunakan secara ekstensif dalam mengurutkan data dalam berbagai kondisi, sintaks untuk fungsi ini adalah sebagai berikut, RANKX (
Fungsi RANKX di Power BI
Fungsi RANKX di Power BI bekerja sama dengan fungsi RANK excel dan menetapkan peringkat berdasarkan nomor kolom tertentu atau yang disebutkan. Di bawah ini adalah sintaks dari fungsi RANKX Power BI DAX.
Tabel: Kami perlu menentukan berdasarkan tabel mana yang Anda rangking.
Ekspresi: Berdasarkan kolom mana Anda memberi peringkat, kami perlu memberikan nama kolom di sini.
Nilai: Ini adalah argumen yang aneh kecuali Anda peringkat di tingkat mahir. Argumen ini tidak akan digunakan. Jadi jangan khawatir tentang argumen ini pada saat ini.
Urutan: Dalam argumen ini, kita bisa menyebutkan apakah rangkingnya berupa Ascending order atau Descending order. Parameter default adalah dalam urutan menurun, yaitu, nilai teratas akan diberi peringkat 1 dan seterusnya.
Kami dapat memberikan dua argumen di sini BENAR atau SALAH. TRUE adalah untuk urutan menaik, yaitu, nilai terendah diberi peringkat 1, dan jika Anda memasukkan FALSE saat itu, ia akan diberi peringkat dalam urutan menurun, yaitu, nilai tertinggi diberi peringkat 1.
Dasi: Ini adalah hal penting yang perlu Anda pelajari. Dalam argumen ini, kita dapat menentukan apa yang harus dilakukan jika ada TIE di antara dua nilai.
Jika Anda LEWATKAN ini, peringkat setelah nilai terikat akan menjadi peringkat nilai terikat ditambah hitungan nilai terikat. Misalnya, jika ada 3 nilai yang terikat pada peringkat ke- 5 , maka peringkat selanjutnya adalah 8 = (5 + 3).
Jika Anda menyediakan DENSE sebagai opsi, maka nilai berikutnya setelah peringkat terikat akan menjadi peringkat berikutnya dari peringkat nilai terikat. Misalnya, jika ada 3 nilai yang terikat pada peringkat ke- 5 , maka peringkat berikutnya adalah 6 = (5 + 1).
Contoh Fungsi RANKX di Power BI
Di bawah ini adalah contoh Fungsi RANKX, dan untuk menerapkan fungsi ini di Power BI, saya telah membuat data di bawah ini di Excel.
Ini adalah data nilai yang diperoleh dari 6 subjek. Berdasarkan parameter yang berbeda, kami akan memeringkat siswa ini.
Salin dan tempel data secara langsung ke Power BI, atau Anda dapat menyalin data ke file excel lalu mengimpornya ke Power BI sebagai referensi file Excel. Jadi Anda dapat mengunduh templat buku kerja excel dari tautan di bawah ini, yang digunakan untuk contoh ini.
Saya telah mengunggah data secara langsung ke Power BI.
Pergi ke Tampilan Laporan.
Di bagian kolom, klik kanan pada nama tabel dan pilih "Kolom Baru".
Pertama, kita perlu memasukkan apa yang seharusnya menjadi nama kolom. Saya akan menamainya sebagai "Peringkat Berdasarkan Skor Total".
Untuk kolom baru ini, buka fungsi Power BI RANKX.
Tabel adalah parameter pertama dari fungsi ini, jadi nama tabel kita adalah “Tabel2” menyediakan sama.
Ekspresi tidak lain adalah berdasarkan nilai kolom mana yang perlu kita rangking. Dalam hal ini, berdasarkan "Total", kami diberi peringkat, jadi kami akan memberikan yang sama.
Tutup braket dan tekan tombol enter untuk mendapatkan kolom terhitung baru ini di tabel.
Sekarang masukkan visual "Tabel" kosong untuk melihat cara kerja rumus RANKX kami.
Seret dan lepas Nama Siswa, Total, dan kolom yang baru dihitung, yaitu Peringkat Berdasarkan Skor Total ke bidang “Nilai” pada visual “Tabel”.
Ini akan memberi kita PERINGKAT setiap siswa terhadap skor total.
Jadi, kami memiliki peringkat berdasarkan nilai masing-masing siswa.
Dengan menggunakan kolom RANK, kita dapat mengurutkan data. Tempatkan kursor pada kolom peringkat untuk melihat tombol panah bawah kecil.
Sekarang untuk berjaga-jaga, asumsikan Anda ingin memberi peringkat pada siswa berdasarkan skor "Sub3". Untuk ini, masukkan satu kolom lagi.
Sekali lagi, buka fungsi Power BI RANKX dan masukkan nama TABEL.
Untuk Ekspresi daripada memberikan kolom "Total", berikan kolom "Sub 3".
Tekan tombol enter; kami akan memiliki kolom terhitung baru.
Sekarang untuk tabel yang ada, cukup masukkan kolom peringkat yang baru dihitung ini, yaitu Peringkat menurut Sub3 di bidang “Nilai”.
Sekarang kita bisa melihat tabel dengan peringkat lama dan baru.
Oke, siswa pertama, “Janet Martin,” diperingkat 1 berdasarkan kolom total skor tetapi berdasarkan “Sub 3,” dia diperingkat 4.
Catatan: Saya telah melakukan begitu banyak pemformatan pada tabel ini, Anda dapat mengunduh Template Power BI RANKX dari tautan di bawah ini dan menerapkan setiap teknik pemformatan sebagaimana diterapkan.
Hal-hal untuk diingat
Argumen opsional dapat dilewati dengan memasukkan koma.
Jika Anda menginginkan teknik peringkat yang berbeda dalam kasus seri, gunakan argumen fungsi “TIE”.
Dua argumen pertama adalah wajib, dan sisanya opsional.
,,,,) Anda dapat mendownload Template Power BI RANKX ini di sini - Template Power BI RANKX #####