Mengurutkan Data Numerik: Fungsi RANK, RANK.EQ, RANK.AVG

Fungsi RANK, RANK.EQ, RANK.AVG dapat digunakan untuk mengurutkan nilai dari serangkaian daftar numerik.

Ketika nilai duplikat, RANK.EQ dan RANK akan memberikan peringkat yang sama untuk setiap nilai dan peringkat berikutnya akan dilompat. Pada RANK.AVG, ketika nilai duplikat, akan ditetapkan peringkat rata-rata untuk setiap nilai duplikat.

Menggunakan RANK untuk Mengurut Nilai Numerik

Untuk menggunakan RANK, caranya:

RANK ( numerik, rentang_data, [urutan] )

numerik: nilai yang akan dicari urutannya

rentang_data: rangkaian data di mana nilai diurutkan.

urutan[opsional]: pilihan 1 (ascending) atau 0 (descending)

J18=RANK(F19;F18:H26;1)

Pada contoh di atas, data F19 (angka 8) berada pada urutan 2 jika diurut dari data terkecil.

G32=RANK(F32;$F$30:$F$35;1)

Menggunakan RANK.EQ untuk Mengurut Nilai Numerik

Untuk menggunakan RANK.EQ, caranya:

RANK.EQ ( numerik, rentang_data, [urutan] )

numerik: nilai yang akan dicari urutannya

rentang_data: rangkaian data di mana nilai diurutkan.

urutan[opsional]: pilihan 1 (ascending) atau 0 (descending)

J18=RANK.EQ(G25;F18:H26;1)

Pada contoh di atas, data G25 (angka 12) berada pada urutan 2 jika diurut dari data terkecil.

H40=RANK.EQ(F45;F40:F45;0)

Pada contoh di atas pengurutan diambil secara descending (dari nilai terbesar). Nilai 8,5 adalah nilai ke-2 terbesar setelah 9.

Menggunakan RANK.AVG untuk Mengurut Nilai Numerik

Untuk menggunakan RANK.AVG, caranya:

RANK.AVG ( numerik, rentang_data, [urutan] )

numerik: nilai yang akan dicari urutannya

rentang_data: rangkaian data di mana nilai diurutkan.

urutan[opsional]: pilihan 1 (ascending) atau 0 (descending)

J18=RANK.AVG(F25;F18:H26;1)

E4=RANK.AVG(C5;C3:C9)

Pada contoh di atas, pada E4 data diurut secara descending (dari yang terbesar), pada urutan 2 ada nilai yang duplikat yaitu 9. Karena menggunakan fungsi RANK.AVG, maka diambil urutan secara rata-rata.

G33=RANK.AVG(F33;$F$30:$F$35;1)

Pada contoh di atas, data diurut secara ascending (dari yang terkecil). Tanggal 11 Jan 22 seharusnya berada pada urutan 3 dan 4, namun diambil nilai rata-ratanya menjadi 3,5.

Catatan:

  • Secara default pengurutan dilakukan dari nilai terbesar.
  • RANK dan RANK.EQ, memiliki fungsi yang hampir sama, dan seharusnya ketika digunakan tidak akan menghasilkan nilai yang berbeda. Fungsi RANK.EQ diluncurkan tahun 2010 lebih direkomendasikan dari pada fungsi RANK (diluncurkan tahun 2003) yang diangggap sebagai pelengkap.

Baca Juga:

edwinls

Leave a Comment