Rumus Excel untuk Mencegah Ranking atau Peringkat Ganda pada Microsoft Excel

Mencegah Duplikat Ranking atau Ranking ganda pada Microsoft Excel

Seperti yang sudah saya singgung sebelumnya bahwa menentukan ranking dengan fungsi excel baik fungsi RANK, RANK.AVG, maupun RANK.EQ masih memiliki kekurangan. Kekurangan tersebut adalah adanya ranking atau peringkat ganda untuk nilai yang kembar atau nilai yang sama.

Artikel belajar excel kali ini akan membahas mengenai cara menghindari atau mencegah duplikat ranking tersebut.
Untuk mencari peringkat atau ranking nilai pada artikel ini saya menggunakan fungsi RANK.EQ. Jika anda menggunakan Microsoft Excel 2007 kebawah gunakan fungsi RANK.

CARA PERTAMA MEMBUAT RANKING YANG UNIK (TIDAK GANDA) DENGAN FUNGSI COUNTIF


Untuk membuat sebuah ranking atau peringkat yang unik sebenarnya relatif mudah salah satunya adalah menggunakan fungsi COUNTIF Excel. Perhatikan contoh gambar berikut:

Menentukan Ranking Nilai pada Microsoft Excel

Rumus Excel pada Kolom "RANKING" Cell G2 diatas adalah :

=RANK.EQ(F2;$F$2:$F$11;0)

Lebih lengkapnya, rumus excel pada masing-masing cell pada kolom "RANKING" adalah :

Rumus Excel untuk Menentukan Ranking Nilai pada Microsoft Excel

Seperti yang terlihat pada gambar diatas dengan menggunakan fungsi RANK.EQ kita temukan ada beberapa ranking ganda pada hasil pemeringkatan. Ranking 1 ada 2. ranking 3 ada 3 dan ranking 6 ada 3.

Untuk membuat ranking yang unik dan tidak ganda gunakan rumus excel berikut pada Cell G2 kemudian copy-pastekan kebawah:

=RANK.EQ(F2;$F$2:$F$11;0)+COUNTIF($F$1:F1;F2)

Setelah anda copy-pastekan ke bawah hasil akhir pemeringkatan nilai diatas akan seperti ini :

Rumus Excel untuk Mencegah Duplikat Ranking atau Ranking ganda pada Microsoft Excel

Untuk sel-sel yang lain pada kolom "RANKING", rumus excelnya seperti dibawah ini:

Rumus Excel untuk Mencegah Duplikat Ranking atau Ranking ganda pada Microsoft Excel

CARA KEDUA MEMBUAT RANKING YANG UNIK (TIDAK GANDA) DENGAN FUNGSI IF DAN COUNTIF


Ada kalanya kita tetap ingin memberikan peringkat yang sama namun dengan keterangan urutan jika ada ranking yang ganda atau kembar.

Misal dalam kasus nilai siswa, kita ingin siswa yang memiliki nilai yang sama mendapat peringkat yang sama namun dengan keterangan tambahan 1,2,3, dst. untuk ranking yang duplikat, sehingga tidak ada kesan bahwa anak yang satu lebih unggul dibandingkan dengan anak yang lainnya. Jika demikian gunakan rumus excel berikut untuk perankingannya:
=IF(COUNTIF($F$2:$F$11;F2)>1;
RANK.EQ(F2;$F$2:$F$11;0)&" ("&COUNTIF($F$1:F1;F2)+1&")";
RANK.EQ(F2;$F$2:$F$11;0))

Hasil dari rumus excel tersebut adalah:

Rumus Excel untuk Mencegah Duplikat Ranking atau Ranking ganda pada Microsoft Excel

Dengan rumus excel diatas kita melakukan pengecekan dulu dengan fungsi IF apakah ada nilai ganda atau duplikat:

COUNTIF($F$2:$F$11;F2)>1

Jika terdapat duplikat nilai maka excel melakukan rumus :

RANK.EQ(F2;$F$2:$F$11;0)&" ("&COUNTIF($F$1:F1;F2)+1&")"

Jika tidak ada duplikat Excel akan menjalankan rumus:

RANK.EQ(F2;$F$2:$F$11;0)

Bisa juga dengan menambah keterangan jumlah duplikat seperti gambar berikut:

Rumus Excel untuk Mencegah Duplikat Ranking atau Ranking ganda pada Microsoft Excel

Namun dengan cara ini nilai ranking tidak akan unik, sehingga tidak sesuai dengan pembahasan kita kali ini. Jika seperti gambar diatas yang anda inginkan gunakan rumus excel seperti berikut:

=IF(COUNTIF($F$2:$F$11;F2)>1;
RANK.EQ(F2;$F$2:$F$11;0)&" ("&COUNTIF($F$2:$F$11;F2)&")";
RANK.EQ(F2;$F$2:$F$11;0))

CARA KETIGA MEMBUAT RANKING YANG UNIK (TIDAK GANDA) BERDASARKAN NILAI CELL PADA KOLOM YANG LAIN


Cara ketiga ini adalah menentukan ranking yang ganda berdasarkan nilai-nilai pada kolom lain. Dalam arti jika ada jumlah nilai yang sama maka perankingan akan didasarkan berdasarkan skala prioritas pada masing-masing nilai yang dijumlahkan.

Misal pada contoh kasus kali ini, jika ada nilai ranking yang ganda maka "NAMA" yang mendapatkan "NILAI 1" lebih tinggi akan mendapat ranking yang lebih unggul. Jika "NIALI 1" juga sama maka akan diprioritaskan "NAMA" yang mendapatkan "NILAI 2" lebih tinggi. Jika "NILAI 1" dan "NILAI 2" juga sama maka akan diprioritaskan yang mendapat "NILAI 3" lebih tinggi.

Untuk cara ketiga ini akan saya bahas pada artikel belajar excel berikutnya : Rumus Excel untuk Membuat Ranking dengan Banyak Kriteria pada Microsoft Excel.
Klik Untuk Memberikan Komentar/Pertanyaan

0 komentar