Rumus Excel · Statistik

Rumus Ranking Excel dengan RANK.EQ: Peringkat dari Nilai Tertinggi atau Terendah

Diperbarui

Dicocokkan dengan bantuan resmi, (Microsoft Excel untuk Microsoft 365, Excel 2024, Excel 2021, Excel 2019, Excel 2016). Belum dicoba di perangkat kami. Sumber · Apa artinya?
Setelan Excel:

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 RANK.EQ (ranking)
ArgumenPenjelasan
numberWajibAngka yang ingin kamu cari peringkatnya.
refWajibDaftar angka pembanding (rentang atau array). Nilai bukan angka di dalamnya diabaikan.
orderOpsional0 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

Data contoh 1 (huruf kolom dan nomor baris seperti di Excel)
BarisAB
1NamaNilai
2Andi88
3Budi92
4Citra75
5Dewi92
6Eko80
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

Data contoh 2 (huruf kolom dan nomor baris seperti di Excel)
BarisAB
1NamaNilai
2Andi88
3Budi92
4Citra75
5Dewi92
6Eko80
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

Data contoh 3 (huruf kolom dan nomor baris seperti di Excel)
BarisAB
1NamaNilai
2Andi88
3Budi92
4Citra75
5Dewi92
6Eko80
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

Data contoh 4 (huruf kolom dan nomor baris seperti di Excel)
BarisA
1Data
27
33,53.5
43,53.5
51
62
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

  1. Fungsi RANK.EQ (Microsoft Support)support.microsoft.com
  2. Beralih antara referensi relatif, absolut, dan campuran (Microsoft Support)support.microsoft.com