Sampul artikel rumus ranking di Excel dengan teks RANK.EQ, RANK.AVG, dan nilai kembar

Rumus Ranking di Excel: RANK.EQ, RANK.AVG, dan Nilai Kembar

Rumus ranking di Excel yang paling umum adalah =RANK.EQ(B2;$B$2:$B$7;0), yaitu menentukan peringkat angka di B2 dalam daftar B2:B7 dengan urutan dari nilai terbesar. Jika ada nilai kembar, Anda bisa memilih antara RANK.EQ (peringkat sama, posisi berikutnya dilewati) atau RANK.AVG (peringkat rata-rata). Panduan ini memakai Excel 365/Excel 2021.

Ringkasan:

  • Sintaks: =RANK.EQ(angka;rentang;[urutan]). Urutan 0 atau dikosongkan = terbesar jadi peringkat 1; urutan 1 = terkecil jadi peringkat 1.
  • Kunci rentang dengan tanda $ (contoh $B$2:$B$7) supaya rumus aman disalin ke bawah.
  • RANK.EQ memberi peringkat sama untuk nilai kembar; RANK.AVG memberi rata-rata posisinya.
  • Ranking per kelompok (per kelas, per cabang) memakai COUNTIFS.
  • Rumus memakai pemisah titik koma (;) sesuai setelan Indonesia.

Catatan pemisah rumus: jika Excel Anda memakai setelan bahasa Inggris, ganti semua titik koma (;) dengan koma (,). Contohnya =RANK.EQ(B2,$B$2:$B$7,0).

Cara Memakai Rumus RANK.EQ di Excel

Rumus RANK.EQ menghitung posisi sebuah angka dibanding angka-angka lain dalam satu daftar. Sintaksnya:

=RANK.EQ(angka;rentang;[urutan])

  • angka: sel yang ingin dicari peringkatnya.
  • rentang: seluruh daftar angka pembanding. Isi yang bukan angka diabaikan.
  • urutan (opsional): 0 atau kosong berarti angka terbesar jadi peringkat 1. Angka selain 0 berarti angka terkecil jadi peringkat 1.

Sebagai contoh, berikut nilai ujian enam siswa di kolom B. Kita ingin peringkat di kolom C.

Baris A (Nama) B (Nilai)
2 Andi 85
3 Budi 90
4 Citra 78
5 Dina 90
6 Eka 85
7 Fajar 70

Langkah membuat ranking

  1. Klik sel C2, lalu ketik =RANK.EQ(B2;$B$2:$B$7;0) dan tekan Enter.
  2. Pastikan rentang ditulis $B$2:$B$7 (dengan tanda dolar). Tanda ini mengunci rentang supaya tidak bergeser saat rumus disalin.
  3. Klik sel C2, arahkan kursor ke pojok kanan bawah sel hingga berbentuk tanda plus, lalu seret ke C7 (atau klik dua kali).
  4. Hasilnya muncul untuk semua siswa.

Hasil dengan urutan terbesar (0):

Nama Nilai Peringkat (RANK.EQ)
Andi 85 3
Budi 90 1
Citra 78 5
Dina 90 1
Eka 85 3
Fajar 70 6

Perhatikan Budi dan Dina sama-sama peringkat 1, Andi dan Eka sama-sama peringkat 3. Tidak ada peringkat 2 dan 4 karena posisi itu “terpakai” oleh nilai kembar. Inilah perilaku standar RANK.EQ.

Ranking dari Nilai Terkecil (Urutan Menaik)

Untuk data yang nilai kecilnya lebih baik, misalnya waktu lari atau jumlah kesalahan, isi argumen urutan dengan 1:

=RANK.EQ(B2;$B$2:$B$7;1)

Dengan data nilai di atas, Fajar (70) menjadi peringkat 1, Citra (78) peringkat 2, Andi dan Eka (85) sama-sama peringkat 3, dan Budi dan Dina (90) sama-sama peringkat 5.

RANK.EQ vs RANK.AVG: Bedanya di Nilai Kembar

Kedua rumus punya sintaks yang sama. Bedanya hanya pada cara memperlakukan nilai kembar. RANK.AVG memberi rata-rata dari posisi yang ditempati nilai kembar itu.

Nilai Posisi sebenarnya dalam urutan RANK.EQ RANK.AVG
90 (Budi, Dina) 1 dan 2 1 1,5
85 (Andi, Eka) 3 dan 4 3 3,5
78 (Citra) 5 5 5
70 (Fajar) 6 6 6

Cara memilihnya:

  • Pakai RANK.EQ untuk papan peringkat biasa: juara bersama sama-sama “juara 1”.
  • Pakai RANK.AVG untuk perhitungan statistik yang membutuhkan peringkat pecahan.

Fungsi RANK lama (tanpa akhiran) masih bisa dipakai dan hasilnya sama dengan RANK.EQ. Namun Microsoft menyimpannya hanya untuk kompatibilitas, jadi sebaiknya gunakan RANK.EQ pada file baru. Detail resmi fungsi ini ada di halaman bantuan Microsoft untuk RANK.EQ.

Cara Membuat Ranking Tanpa Nilai Kembar

Kadang Anda butuh peringkat yang benar-benar unik, misalnya untuk menentukan tiga besar tanpa seri. Tambahkan COUNTIF untuk memecah seri berdasarkan urutan baris:

=RANK.EQ(B2;$B$2:$B$7;0)+COUNTIF($B$2:B2;B2)-1

Perhatikan rentang COUNTIF yang hanya dikunci di awal ($B$2:B2). Rentang ini makin panjang ke bawah, sehingga nilai kembar yang muncul belakangan mendapat peringkat satu tingkat lebih rendah.

Nama Nilai Hitungan Peringkat unik
Andi 85 3 + 1 – 1 3
Budi 90 1 + 1 – 1 1
Citra 78 5 + 1 – 1 5
Dina 90 1 + 2 – 1 2
Eka 85 3 + 2 – 1 4
Fajar 70 6 + 1 – 1 6

Sekarang peringkat 1 sampai 6 terisi lengkap tanpa ada yang ganda. Budi unggul atas Dina hanya karena barisnya lebih atas. Jika perlu pemecah seri yang lebih adil (misalnya nilai matematika), tambahkan kriteria kedua secara terpisah.

Ranking per Kelompok (per Kelas atau Cabang)

Jika data berisi beberapa kelompok, RANK.EQ akan meranking semuanya sekaligus. Untuk ranking di dalam kelompok masing-masing, pakai COUNTIFS: hitung berapa baris dalam kelompok yang sama dengan nilai lebih besar, lalu tambah 1.

Misalnya kolom A berisi nama, B berisi cabang, dan C berisi penjualan (baris 2 sampai 5). Rumus di D2:

=COUNTIFS($B$2:$B$5;B2;$C$2:$C$5;">"&C2)+1

Nama Cabang Penjualan Ranking di cabang
Rina Jakarta 12 2
Sari Bandung 9 2
Tono Jakarta 15 1
Umar Bandung 11 1

Rina berada di Jakarta dan hanya Tono (15) yang lebih tinggi darinya, jadi 1 + 1 = peringkat 2. Rumus yang sama bekerja untuk Sari: hanya Umar (11) yang lebih tinggi dari 9 di Bandung.

Rumus serupa tanpa kelompok, yaitu =COUNTIF($B$2:$B$7;">"&B2)+1, menghasilkan peringkat yang sama dengan RANK.EQ. Cara ini berguna kalau Anda ingin memahami logika di balik ranking. Untuk dasar pemakaian rumus lain, lihat panduan rumus Excel dasar untuk pemula.

Menggabungkan Ranking dengan Rata-rata

Dalam rapor, peringkat biasanya dihitung dari nilai rata-rata, bukan satu nilai tunggal. Hitung rata-rata dulu di satu kolom (lihat rumus rata-rata Excel), lalu rujuk kolom itu di RANK.EQ. Jika hasil rata-rata punya banyak desimal, nilai yang tampak sama bisa berbeda tipis di balik layar. Bulatkan dulu dengan ROUND agar peringkat sesuai tampilan.

Untuk bobot nilai atau persentase kontribusi tiap siswa, panduan rumus persen Excel bisa jadi pelengkap, sedangkan total nilai bisa dibuat dengan rumus penjumlahan Excel.

Kesalahan Umum pada Rumus Ranking

Gejala Penyebab Solusi
Peringkat berubah-ubah atau salah setelah disalin ke bawah Rentang tidak dikunci Tulis $B$2:$B$7, bukan B2:B7
Hasil #N/A Angka yang dicari tidak ada di dalam rentang Pastikan sel angka termasuk dalam rentang
Sel berisi teks dilewati Angka tersimpan sebagai teks, sehingga diabaikan Ubah ke format angka, lalu ketik ulang atau gunakan Text to Columns
Peringkat terbalik (terbesar malah di bawah) Argumen urutan diisi 1 Isi 0 atau kosongkan untuk terbesar = peringkat 1
Tidak ada peringkat 2 dan 4 Ada nilai kembar pada RANK.EQ Terima sebagai hasil normal, atau pakai RANK.AVG / rumus peringkat unik

Pertanyaan yang Sering Diajukan

Apa rumus ranking di Excel?

Rumus yang paling umum adalah =RANK.EQ(angka;rentang;0). Contohnya =RANK.EQ(B2;$B$2:$B$7;0) memberi peringkat nilai di B2 dibanding B2 sampai B7, dengan nilai terbesar sebagai peringkat 1.

Apa bedanya RANK, RANK.EQ, dan RANK.AVG?

RANK adalah fungsi lama yang hasilnya sama dengan RANK.EQ. RANK.EQ memberi peringkat tertinggi bagi nilai kembar, sedangkan RANK.AVG memberi rata-rata posisinya, misalnya 1,5 untuk dua nilai yang berbagi peringkat 1 dan 2.

Bagaimana cara mengurutkan data berdasarkan ranking?

Setelah kolom peringkat terisi, klik salah satu sel di kolom itu, buka tab Data, lalu pilih tombol Sort A to Z. Seluruh baris akan mengikuti urutan peringkat.

Bagaimana ranking yang nilainya tidak boleh kembar?

Tambahkan COUNTIF seperti =RANK.EQ(B2;$B$2:$B$7;0)+COUNTIF($B$2:B2;B2)-1. Rumus ini memecah seri berdasarkan urutan baris sehingga setiap peringkat unik.

Dengan RANK.EQ, RANK.AVG, dan variasi COUNTIFS di atas, Anda bisa membuat papan peringkat untuk nilai kelas, penjualan, atau kinerja tim. Salin contoh data ke lembar kerja Anda dan coba ubah satu nilai untuk melihat peringkat ikut berubah.

Tutorial ini disusun Tim Tutor Komputer berdasarkan dokumentasi resmi pembuat aplikasi. Langkah di versi Anda berbeda? Kabari kami lewat Kontak.

Terakhir diperbarui: 29 Oktober 2026

Similar Posts