Rumus Excel RANK, Mencari & Menentukan Ranking Peringkat Nilai di Excel

Rumus Excel RANK, Mencari & Menentukan Ranking Peringkat Nilai di Excel

Mencari Ranking Nilai dengan Fungsi RANK, RANK.AVG dan RANK.EQ pada Microsoft Excel

Microsoft Excel menyediakan fungsi RANK untuk mencari dan menentukan ranking atau peringkat sebuah nilai pada sekelompok daftar nilai angka.

Mulai versi Ms. excel 2010, microsoft excel mulai memperkenalkan fungsi RANK.AVG dan fungsi RANK.EQ sebagai alternatif pengganti fungsi RANK. Meskipun demikian kita masih bisa menggunakan fungsi RANK excel ini sampai versi terakhir saat ini.

Untuk itu jangan heran jika anda masih memakai Ms. Excel 2007 ke bawah anda tidak akan menemukan fungsi RANK.EQ dan RANK.AVG.

Artikel Belajar Excel kali ini akan membahas ketiga fungsi excel tersebut.

Pada prinsipnya ketiga fungsi excel (RANK, RANK.AVG dan RANK.EQ) ini digunakan untuk mencari ranking atau peringkat nilai (angka) yang relatif terhadap sekelompok daftar nilai.

Jika anda memiliki sebuah daftar nilai misalnya, maka seolah-olah ketiga fungsi excel ini akan mengurutkan daftar nilai tersebut baik secara ascending maupun descending.

Untuk lebih memahami cara kerja perankingan atau pemeringkatan ketiga fungsi ini dalam rumus excel, silahkan membuat tabel data seperti berikut:

Mencari dan menentukan Ranking Nilai pada Microsoft Excel

Jika sudah, sekarang mari kita bahas ketiga fungsi ini satu persatu untuk menentukan rangking atau peringkat nilai pada excel.


FUNGSI RANK EXCEL


Pada rumus excel fungsi RANK digunakan untuk menentukan ranking atau urutan peringkat sebuah nilai pada sekelompok daftar nilai tertentu.

Sintaks Fungsi RANK


Penulisan rumus RANK mengikuti aturan sebagai berikut:

RANK(Angka;Referensi;[order])

Keterangan :

  • Angka : Merupakan nilai angka yang akan kita cari ranking atau peringkatnya.
  • Referensi : Merupakan sekumpulan nilai angka dapat berbentuk array, referensi sel atau daftar angka sebagai acuan perankingan atau pemeringkatan.
  • [order] : angka 0 atau 1 sebagai acuan pengurutan daftar nilai (Referensi) untuk menentukan ranking atua peringkat.
    - Jika bernilai 0 atau dikosongkan maka daftar nilai seolah-olah akan diurutkan secara descending atau menurun.
    - Jika bernilai 1 maka daftar nilai akan diurutkan secara ascending atau dalam urutan naik.

Contoh Fungsi RANK pada Rumus Excel


Pada contoh tabel di atas tuliskan rumus excel berikut pada cell D2:

=RANK(C2;$C$2:$C$11;0)

Pada rumus excel tersebut nilai yang akan kita cari rankingnya adalah cell C2 (90) dengan refrensi daftar nilai $C$2:$C$11. Kenapa ada tanda $ pada rumus excel? ini bertujuan agar saat kita copykan ke bawah rumus tersebut, range data atau daftar nilai tersebut tidak berubah.

Setelah menuliskan rumus excel tersebut copy atau gunakan auto fill untuk sel-sel dibawahanya (D3 sampai D11).

Hasilnya akan seperti gambar di bawah ini:

Mencari dan menentukan Ranking Nilai dengan fungsi RANK Excel

Dari hasil penggunaan rumus Rank excel diatas kita peroleh peringkat nilai pertama adalah siswa dengan nomor urut 2, peringkat kedua adalah siswa dengan nomor urut 1 dan seterusnya.

FUNGSI RANK.EQ EXCEL


Fungsi RANK.EQ akan menghasilkan rangking nilai atau pemeringkatan yang sama seperti yang dihasilkan oleh fungsi RANK. Karena memang pada dasarnya fungsi ini merupakan fungsi pengganti untuk fungsi RANK.

Sintaks Fungsi RANK.EQ :


Sintaks penulisan fungsi Rank.EQ pada rumus excel adalah sebagai berikut:

RANK.EQ(Number; Referensi; [order])

Keterangan :

Argument dari fungsi RANK.EQ sama dengan fungsi RANK sebelumnya.

  • Number : Merupakan nilai angka yang akan kita cari ranking atau peringkatnya.
  • Referensi : Merupakan referensi perangkingan yang berbetuk sekelompok nilai angka berupa array, referensi range atau daftar angka sebagai acuan perankingan atau pemeringkatan.
  • [order] : Angka 0 atau 1 sebagai acuan pengurutan daftar nilai (Referensi) untuk menentukan ranking atua peringkat.
    - Jika bernilai 0 atau dikosongka maka daftar nilai seolah-olah akan diurutkan secara descending atau menurun.
    - Jika bernilai 1 maka daftar nilai akan diurutkan secara ascending atau dalam urutan naik.

Contoh Fungsi RANK.EQ pada Rumus Excel


Contoh kali ini masih menggunakan tabel data sebelumnya. Pada contoh tabel diatas tuliskan rumus excel berikut pada Cell D2:

=RANK.EQ(C2;$C$2:$C$11;0)

Kemudian copy paste rumus excel tersebut untuk sel lain dibawahnya. Hasil dari pemeringkatan menggunakan fungsi RANK.EQ ini adalah sebagai berikut:

Mencari dan menentukan Ranking Nilai dengan fungsi RANK.EQ Excel

Dengan menggunakan order 0 maka nilai terbesar akan diberikan peringkat paling tinggi atau paling besar.

Jika anda menghendaki nilai terkecil mendapatkan ranking terbesar maka ubah argument order dengan angka 1.

FUNGSI RANK.AVG EXCEL


Fungsi Excel RANK.AVG digunakan untuk menentukan ranking sebuah nilai pada sekelompok daftar nilai.

Fungsi ini merupakan fungsi pengganti dari RANK yang diperkenalkan sejak versi Microsoft Office Excel 2010.

Dengan Fungsi ini jika ada nilai yang sama maka excel akan menghasilkan rata-rata ranking atau peringkat dari nilai yang memiliki ranking yang sama tersebut.

Hal ini berbeda dengan kedua fungsi sebelumnya. dimana jika ada nilai yang sama, maka semua nilai-nilai yang sama tersebut akan mendapatkan rangking yang sama pula sesuai urutannya.

Sintaks Fungsi RANK.AVG :


RANK.AVG(Angka; Referensi; [order])

Keterangan :

Penjelasan masing-masing argument fungsi RANK.AVG ini sama dengan argument fungsi RANK.
  • Angka : Nilai angka yang akan kita cari ranking atau peringkatnya.
  • Referensi : Sekelompok nilai angka yang berupa array, referensi atau daftar angka sebagai acuan perankingan atau pemeringkatan.
  • [order] : Angka 0 atau 1 sebagai acuan pengurutan daftar nilai (Referensi) untuk menentukan ranking atua peringkat.
    - Jika dikosongi atau bernilai 0 maka daftar nilai seolah-olah akan diurutkan secara descending atau menurun.
    - jika bernilai 1 maka daftar nilai akan diurutkan secara ascending atau dalam urutan naik
.

Contoh Penggunaan Fungsi RANK.AVG pada Rumus Excel


Masih menggunakan tabel yang sama, pada contoh tabel diatas tuliskan rumus excel berikut pada sel D2:

=RANK.AVG(C2;$C$2:$C$11;0)

Kemudian copy paste rumus tersebut untuk sel lain dibawahnya. Hasil dari pemeringkatan menggunakan fungsi RANK.AVG ini adalah sebagai berikut:

Mencari dan menentukan Ranking Nilai dengan fungsi RANK.AVG Excel

Jika anda perhatikan hasil dari fungsi Rank.AVG pada rumus excel diatas, maka nilai 70 mendapatkan rangking 7,5, sedangkan nilai 75 mendapatkan rangking 5,5.

Catatan :
  1. Fungsi RANK dan fungsi RANK.EQ akan menghasilkan ranking yang sama untuk nilai duplikat.
  2. Jumlah duplikat pada fungsi RANK dan RANK.EQ akan memepengaruhi ranking selanjutnya. Sehingga pada contoh diatas kita tidak menemukan ranking 6 dan 8.
  3. Dengan Fungsi RANK.AVG, jika ada duplikat nilai maka RANK.AVG akan mengambil rata-rata dari nilai rangking duplikat tersebut.
  4. Tanda dollar ($) pada rumus-rumus excel diatas bermaksud mengabsolutkan range data sehingga ketika dicopy ke sel lain, range tersebut tidak berubah.

Untuk lebih jelasnya perhatikan perbedaan pencarian ranking dengan tiga fungsi ini:

Perbandingan Mencari ranking nilai Excel dengan fungsi RANK, RANK.AVG dan RANK.EQ Microsoft Excel

Setelah mempelajari ketiga fungsi diatas jika anda ingin mengurutkan nama sesuai urutan rangking, silahkan baca tutorial pada tautan berikut: Rumus Excel untuk Mengurutkan Nama Sesuai Ranking Secara Otomatis

Sebenarnya masih ada masalah dengan pencarian peringkat atau ranking nilai dengan fungsi RANK, RANK.AVG dan RANK.EQ ini.

Masalah tersebut adalah bagaimana menghindari ranking duplikat yang dihasilkan dari fungsi tersebut.

Untuk kasus menghindari ranking ganda ini silahkan dibaca pada artikel "Rumus Excel untuk Mencegah Ranking Ganda pada Excel".

Sedangkan untuk membuat ranking dengan multi kriteria bisa anda baca tautan berikut: Rumus Excel untuk Membuat Ranking dengan Banyak Kriteria pada Excel.

Sampai jumpa pada tutorial belajar excel yang lain. :D

0 komentar