Skip to main content

Cara Membuat Ranking di Excel yang Benar: RANK.EQ vs RANK.AVG (Nilai Kembar), Urutan Besar-Kecil, dan Trik Biar Ranking Tidak Bentrok

Diperbarui: 28 Desember 2025

Ringkasan cepat:

  • RANK.EQ = nilai kembar dapat ranking sama, dan ranking berikutnya biasanya “lompat”. Cocok untuk lomba/juara.
  • RANK.AVG = nilai kembar dapat rata-rata ranking. Cocok untuk analisis statistik agar lebih “adil”.
  • Order: 0/kosong = nilai besar ranking 1; 1 = nilai kecil ranking 1 (mis. waktu tercepat).
  • Kalau kamu butuh ranking unik (tanpa nomor sama), pakai trik “tie-break” sederhana berbasis COUNTIF.
  • Pastikan kolom nilai benar-benar angka (bukan teks) agar ranking tidak salah.

Daftar isi

Konsep inti: kapan pakai RANK.EQ dan kapan RANK.AVG

  • RANK.EQ: nilai kembar dapat rank yang sama (pakai rank tertinggi di kelompok kembar). Biasanya membuat rank berikutnya “lompat”. Cocok untuk “juara”.
  • RANK.AVG: nilai kembar dapat rata-rata ranking. Cocok untuk analisis (mis. rapor, evaluasi, statistik) agar hasil tidak terlalu “menguntungkan” urutan tertentu.

Catatan: kalau kolom nilaimu ternyata “angka sebagai teks”, hasil RANK bisa terlihat aneh (mis. tidak ikut terurut benar). Kalau curiga, audit dulu di artikel Audit Data “Angka Tersimpan sebagai Teks” agar SUMIF/SUMIFS Normal.

Untuk rujukan resmi fungsi: Microsoft menjelaskan sintaks dan perilaku nilai kembar pada RANK.EQ function dan RANK.AVG function.

Contoh data latihan (nilai kembar) + target hasil

Ketik tabel berikut mulai dari A1 (sengaja ada nilai kembar agar kamu melihat bedanya RANK.EQ vs RANK.AVG).

Nama Nilai Rank_EQ Rank_AVG Rank_Uniq (opsional)
Ani90
Budi75
Cici90
Doni60
Eka75
Fajar88
Gina88
Hana40

Target (intuisi): Nilai 90 harus ranking terbaik. Nilai 88 di bawah 90. Nilai 75 di bawah 88. Dan seterusnya. Perbedaannya: nilai kembar diperlakukan berbeda oleh EQ vs AVG.

Cara 1: Ranking pakai RANK.EQ (nilai besar = ranking 1)

1. Isi rumus RANK.EQ

Di sel C2 isi:

=RANK.EQ(B2,$B$2:$B$9,0)

Lalu copy ke bawah sampai C9.

2. Cara membaca hasil (contoh)

  • Nilai 90 (Ani & Cici) sama-sama dapat rank 1.
  • Nilai 88 (Fajar & Gina) sama-sama dapat rank 3 (karena posisi rank 2 “terlewati” akibat ada 2 orang di rank 1).
  • Nilai 75 (Budi & Eka) sama-sama dapat rank 5, dst.

Cara 2: Ranking pakai RANK.AVG (nilai kembar = rata-rata)

1. Isi rumus RANK.AVG

Di sel D2 isi:

=RANK.AVG(B2,$B$2:$B$9,0)

Lalu copy ke bawah sampai D9.

2. Cara membaca hasil (contoh)

  • Nilai 90 (2 orang) akan mendapat rata-rata ranking (1 dan 2) → jadi 1,5.
  • Nilai 88 (2 orang) akan mendapat rata-rata ranking (3 dan 4) → jadi 3,5.
  • Nilai 75 (2 orang) rata-rata (5 dan 6) → jadi 5,5, dst.

Kalau kamu membuat laporan evaluasi (mis. ranking performa sales dari omzet), pastikan datanya rapi 1 baris = 1 transaksi/rekap yang jelas agar ranking tidak menipu. Contoh struktur rekap besar ada di artikel Rekap Penjualan Tahunan di Excel dengan Pivot Table: Omzet per Produk, per Bulan, dan per Sales.

Cara 3: Jika yang kecil yang terbaik (waktu tercepat) pakai order=1

Contoh: kamu ingin ranking berdasarkan waktu (detik) — yang paling kecil jadi peringkat 1.

Nama Waktu (detik) Rank_Waktu
Ani62
Budi58
Cici58
Doni71

Di sel C2 (Rank_Waktu) isi:

=RANK.EQ(B2,$B$2:$B$5,1)

Order = 1 artinya: nilai lebih kecil → ranking lebih baik.

Cara 4 (opsional): Ranking unik tanpa nomor sama (tie-break)

Kalau kamu butuh ranking “unik” (tidak boleh ada angka sama) berdasarkan urutan kemunculan data, pakai trik ini (cocok untuk laporan internal, bukan untuk lomba resmi):

Rumus ranking unik berbasis RANK.EQ + COUNTIF

Di sel E2 isi:

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

Lalu copy ke bawah sampai E9.

Penjelasan singkat: RANK.EQ memberi ranking dasar, lalu COUNTIF menghitung “kemunculan ke-berapa” untuk nilai yang sama, sehingga nilai kembar jadi 1,2,3… secara urut.

Kalau kamu ingin data “status/kategori” konsisten (agar analisis dan ranking tidak pecah), gunakan dropdown list. Panduannya ada di Cara Membuat Dropdown List (Pilihan) di Excel Pakai Data Validation.

Tips biar ranking tidak “ngaco” (angka teks, spasi, range)

FAQ ranking Excel

1) RANK.EQ dan RANK.AVG bedanya apa?

RANK.EQ mengembalikan ranking “teratas” untuk nilai kembar. RANK.AVG mengembalikan rata-rata ranking untuk nilai kembar.

2) Kenapa ranking saya “lompat” (mis. 1, 1, 3)?

Karena ada nilai kembar. Dengan RANK.EQ, nilai kembar berbagi rank yang sama, dan peringkat berikutnya biasanya terlewati.

3) Bagaimana cara membuat ranking dari nilai terkecil (mis. waktu tercepat)?

Gunakan argumen order=1, misalnya RANK.EQ(waktu,range,1).

4) Bisa tidak membuat ranking unik tanpa angka sama?

Bisa, gunakan tie-break seperti RANK.EQ(...)+COUNTIF(...)-1 agar nilai kembar diurutkan berdasarkan kemunculan.

5) Ranking saya salah padahal nilainya terlihat angka, kenapa?

Sering karena “angka sebagai teks” atau ada spasi/karakter tersembunyi. Audit tipe data dan rapikan input.

Baca juga di Beginisob.com

Comments

Edukasi Terpopuler

Connect With Us

Copyright @ 2023 beginisob.com, All right reserved