Lompat ke konten
Home » Blog » Cara Membuat Ranking di Excel: Rumus, Sorting, Visualisasi

Cara Membuat Ranking di Excel: Rumus, Sorting, Visualisasi

Share :

Menentukan ranking atau peringkat data di Excel adalah cara penting untuk analisis, organisasi, dan visualisasi informasi. Excel menyediakan berbagai metode untuk memberikan peringkat pada data, mulai dari fungsi klasik RANK, RANK.EQ, dan RANK.AVG, hingga solusi lebih fleksibel seperti COUNTIF, LARGE, SMALL, SORT, dan FILTER.

Artikel ini membahas rumus ranking serta teknik visualisasi dengan conditional formatting untuk tampilan data yang lebih mudah dibaca.

File: ranking-excel.xlsx.

Apakah Ranking di Excel Itu?

Ranking adalah proses mengurutkan data berdasarkan nilai-nilai di dalamnya.

Memberi peringkat memiliki banyak fungsi. Contoh:

  • Pendidikan: Mengurutkan murid-murid dengan nilai terbaik.
  • Bisnis: Menentukan karyawan dengan performa penjualan tertinggi.
  • Olahraga: Mengurutkan pemain berdasarkan statistik kemenangan.

Excel menawarkan berbagai cara untuk menentukan ranking, dengan pendekatan yang berbeda sesuai kebutuhan.

Ranking di Excel dengan RANK dan RANK.EQ

Rumus dasar untuk menentukan ranking di Excel adalah RANK dan RANK.EQ.

Kedua rumus di bawah mencari peringkat nilai 90 dalam daftar skor secara descending (nilai tertinggi mendapat peringkat pertama).

=RANK(D2; B2:B6; 0)
=RANK.EQ(D2; B2:B6; 0)

Rumus RANK dan RANK.EQ untuk menentukan ranking.

Catatan:

  • RANK adalah fungsi lama untuk mendukung kompatibilitas dengan Excel 2010 ke bawah.
  • Gunakan RANK.EQ dan RANK.AVG untuk hasil lebih baik.

Peringkat Jika Nilai Sama: RANK.AVG

Jika terdapat nilai yang sama, RANK.AVG mengembalikan peringkat rata-rata dari posisi nilai tersebut.

Rumus mencari peringkat dari 96, di mana terdapat 2 di dalam daftar.

=RANK.AVG(D2; B2:B6; 0)

Hasilnya adalah 2,5, karena 96 berada di posisi ke-2 dan ke-3, sehingga peringkat dihitung rata-rata (2+3)/2 = 2,5.

Rumus RANK.AVG untuk mencari rata-rata peringkat.

Ranking di Excel: COUNTIF

Alternatif lain untuk menentukan ranking adalah menggunakan COUNTIF, yang memberikan hasil sama dengan RANK.EQ.

Rumus menentukan peringkat nilai 92 secara descending.

=COUNTIF(B2:B6; ">"&D2)+1

Rumus COUNTIF untuk menentukan peringkat nilai.

Jika ingin peringkat secara ascending (nilai terkecil mendapat peringkat pertama):

=COUNTIF(B2:B6; ">"&D2)-1

COUNTIF lebih fleksibel dari RANK.EQ karena bisa digunakan dalam skenario dengan kriteria.

Ranking Berdasarkan Nilai Tertinggi dan Terendah

Untuk mencari peringkat berdasarkan nilai tertinggi dan terendah, gunakan fungsi LARGE dan SMALL.

Menentukan nilai tertinggi pertama:

=LARGE(B2:B6; 1)

Menentukan nilai terendah pertama:

=SMALL(B2:B6; 1)

Rumus SMALL dan LARGE untuk menentukan peringkat berdasarkan nilai terbesar dan terkecil.

Jika ingin melihat nilai tertinggi atau terendah kedua, ubah angka parameter:

=LARGE(B2:B6; 2)
=SMALL(B2:B6; 2)

Ranking Lewat Sorting

Peringkat juga bisa ditentukan melalui pengurutan data (sorting). Gunakan fungsi SORT untuk mengurutkan data tanpa mengubah urutan asli data.

Rumus berikut mengurutkan nilai-nilai pada range A2:B6 berdasarkan perolehan nilai secara descending.

=SORT(A2:B6; 1; -1)

Menentukan peringkat dengan mengurutkan data.

Ranking Berdasarkan Subset Data Tertentu

Jika ingin mengambil ranking berdasarkan subset data tertentu, gunakan fungsi TAKE.

Rumus di bawah mengambil nilai 3 besar, berdasarkan data yang sudah diurutkan secara descending.

=TAKE(SORT(A2:B6; 1; -1); 3; 2)

Mengambil ranking berdasarkan subset data tertentu.

Ranking dengan Kriteria

Rumus berikut mengambil data hanya murid-murid dengan nilai di atas 95 dengan rumus FILTER. Fungsi SORT kemudian mengurutkan nilai-nilai secara descending.

=SORT(FILTER(A2:B6; B2:B6>95); 2; -1)

Membuat ranking dengan kriteria.

Ranking di Excel dengan Data Dinamis

Data sering bertambah atau berkurang. Untuk membuat perhitungan ranking tetap dinamis, gunakan kombinasi RANK.EQ dan INDEX.

=RANK.EQ(D2; D2:INDEX(B:B; COUNTA(B:B)-1))

Membuat ranking dengan data dinamis.

Catatan:

  • INDEX(B:B; COUNTA(B:B)-1) secara otomatis menyesuaikan jumlah baris yang digunakan tanpa harus memperbarui rumus secara manual.
  • COUNTA(B:B)-1 memastikan baris kepala kolom tidak ikut dihitung.

Menentukan Peringkat dengan Visual (Conditional Formatting)

Cara termudah untuk menampilkan ranking secara visual adalah dengan Conditional FormattingData Bars.

Langkah-langkahnya:

  1. Pilih range yang ingin diformat (B2:B6 pada gambar).
  2. Klik tab HomeConditional FormattingData Bars.
  3. Pilih warna yang sesuai.

Hasilnya akan menunjukkan peringkat dengan panjang warna sesuai nilai masing-masing data.

Ranking dengan conditional formatting data bars.

Tips: Selain Data Bars, gunakan Pivot Chart atau grafik lainnya untuk visualisasi ranking.

Penutup

Menentukan ranking di Excel tidak hanya terbatas pada fungsi RANK, tetapi bisa menggunakan berbagai metode lain seperti COUNTIF, LARGE, SMALL, SORT, FILTER, hingga teknik visual seperti Conditional Formatting.

Setiap pendekatan memiliki keunggulannya masing-masing, tergantung pada kebutuhan peringkat, apakah berdasarkan nilai tertinggi, kriteria tertentu, atau secara otomatis dengan data dinamis.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *