Rumus Ranking Excel dengan RANK.EQ: Peringkat dari Nilai Tertinggi atau Terendah
Diperbarui
Jawaban cepat
Rumus ranking Excel ditulis =RANK.EQ(angka, daftar, [urutan]), misalnya =RANK.EQ(B2,$B$2:$B$6) untuk peringkat dari nilai tertinggi. Urutan 0 atau dikosongkan berarti angka terbesar mendapat peringkat 1; isi 1 untuk peringkat dari angka terkecil. Nilai kembar mendapat peringkat yang sama.
Daftar isi
Sintaks RANK.EQ (ranking)
Sintaks
=RANK.EQ(number;ref;[order])=RANK.EQ(number,ref,[order])
Berlaku di: Excel untuk Microsoft 365, Excel untuk Microsoft 365 untuk Mac, Excel 2024, Excel 2024 untuk Mac, Excel 2021, Excel 2021 untuk Mac, Excel 2019, Excel 2016
Pemisah argumen mengikuti setelan regional: Excel dengan setelan Indonesia biasanya memakai titik koma (;), setelan Inggris memakai koma (,). Kalau rumus ditolak, ganti pemisahnya lewat tombol Setelan Excel di atas (Microsoft Support).
| Argumen | Penjelasan |
|---|---|
numberWajib | Angka yang ingin kamu cari peringkatnya. |
refWajib | Daftar angka pembanding (rentang atau array). Nilai bukan angka di dalamnya diabaikan. |
orderOpsional | 0 atau dikosongkan untuk urutan turun (terbesar = 1); angka selain nol untuk urutan naik (terkecil = 1). |
Contoh penggunaan
Contoh 1: Peringkat nilai siswa dari yang tertinggi
| Baris | A | B |
|---|---|---|
| 1 | Nama | Nilai |
| 2 | Andi | 88 |
| 3 | Budi | 92 |
| 4 | Citra | 75 |
| 5 | Dewi | 92 |
| 6 | Eko | 80 |
- Rumus
=RANK.EQ(B2;$B$2:$B$6)=RANK.EQ(B2,$B$2:$B$6)- Hasil
- 3
Urutan dikosongkan, jadi nilai terbesar mendapat peringkat 1. Ada dua nilai 92 di atas 88, sehingga Andi berada di peringkat 3.
Contoh 2: Nilai kembar
| Baris | A | B |
|---|---|---|
| 1 | Nama | Nilai |
| 2 | Andi | 88 |
| 3 | Budi | 92 |
| 4 | Citra | 75 |
| 5 | Dewi | 92 |
| 6 | Eko | 80 |
- Rumus
=RANK.EQ(B5;$B$2:$B$6)=RANK.EQ(B5,$B$2:$B$6)- Hasil
- 1
Budi dan Dewi sama-sama 92, jadi keduanya mendapat peringkat 1. Peringkat 2 tidak dipakai, dan nilai berikutnya (88) langsung peringkat 3.
Contoh 3: Peringkat dari yang terkecil
| Baris | A | B |
|---|---|---|
| 1 | Nama | Nilai |
| 2 | Andi | 88 |
| 3 | Budi | 92 |
| 4 | Citra | 75 |
| 5 | Dewi | 92 |
| 6 | Eko | 80 |
- Rumus
=RANK.EQ(B4;$B$2:$B$6;1)=RANK.EQ(B4,$B$2:$B$6,1)- Hasil
- 1
Argumen order diisi 1, jadi daftar dianggap urut naik dan nilai terkecil (75 milik Citra) mendapat peringkat 1.
Contoh 4: Contoh dari halaman Microsoft
| Baris | A |
|---|---|
| 1 | Data |
| 2 | 7 |
| 3 | 3,53.5 |
| 4 | 3,53.5 |
| 5 | 1 |
| 6 | 2 |
- Rumus
=RANK.EQ(A2;A2:A6;1)=RANK.EQ(A2,A2:A6,1)- Hasil
- 5
Dengan order 1, daftar diurutkan dari terendah ke tertinggi. Angka 7 adalah yang terbesar, jadi peringkatnya 5.
Kesalahan umum
Peringkat kacau setelah rumus disalin ke bawah
Penyebab: Rentang ref tidak dikunci, sehingga ikut bergeser di setiap baris.
Solusi: Kunci rentang dengan tanda $, misalnya $B$2:$B$6. Cara cepatnya, pilih referensinya di bilah rumus lalu tekan F4.
Ada nomor peringkat yang hilang
Penyebab: Nilai kembar mendapat peringkat yang sama, dan angka sesudahnya melewati peringkat yang terpakai.
Solusi: Ini perilaku normal RANK.EQ. Jika butuh peringkat rata-rata untuk nilai kembar, tambahkan faktor koreksi yang dijelaskan di halaman fungsi RANK.EQ.
Urutan peringkat terbalik
Penyebab: Argumen order diisi angka selain nol, sehingga angka terkecil mendapat peringkat 1.
Solusi: Kosongkan order atau isi 0 bila nilai terbesar harus menjadi peringkat 1.
Pertanyaan umum
Bagaimana kalau ada dua nilai yang sama?
RANK.EQ memberi peringkat yang sama untuk angka kembar, tetapi angka berikutnya ikut bergeser. Contoh dari Microsoft: jika angka 10 muncul dua kali di peringkat 5, angka 11 mendapat peringkat 7 dan tidak ada peringkat 6.
Bagaimana membuat ranking dari nilai terkecil?
Isi argumen order dengan angka selain nol, misalnya =RANK.EQ(B2,$B$2:$B$6,1). Excel menyusun peringkat seolah daftar diurutkan naik, sehingga angka terkecil mendapat peringkat 1.
Apakah sel teks di dalam daftar mengganggu ranking?
Tidak. Nilai bukan angka di dalam ref diabaikan oleh RANK.EQ, jadi hanya angka yang dibandingkan satu sama lain.
Panduan terkait
Sumber
- Fungsi RANK.EQ (Microsoft Support)support.microsoft.com
- Beralih antara referensi relatif, absolut, dan campuran (Microsoft Support)support.microsoft.com