Rumus Excel: Rata-rata skor 3 teratas -

Daftar Isi

Formula umum

=AVERAGE(LARGE(range,(1,2,3)))

Ringkasan

Untuk rata-rata skor 3 teratas dalam kumpulan data, Anda dapat menggunakan rumus berdasarkan fungsi LARGE dan AVERAGE. Dalam contoh yang ditunjukkan, rumus di I6, disalin ke bawah, adalah:

=AVERAGE(LARGE(B6:F6,(1,2,3)))

Penjelasan

Fungsi LARGE dirancang untuk mengambil nilai ke-n teratas dari sekumpulan angka. Jadi, misalnya LARGE (A1: A10,1) akan mengembalikan nilai tertinggi, LARGE (A1: A10,2) akan mengembalikan nilai tertinggi ke-2, dan seterusnya:

LARGE(range,1) // 1st largest value LARGE(range,2) // 2nd largest value LARGE(range,3) // 2nd largest value

Dalam kasus ini, kami meminta lebih dari satu nilai dengan meneruskan konstanta array (1,2,3) ke LARGE sebagai argumen kedua. Hal ini menyebabkan LARGE mengembalikan hasil larik yang menyertakan 3 nilai tertinggi. Di sel I6:

LARGE(B6:F6,(1,2,3))

mengembalikan array seperti ini:

(10,10,10)

Array ini dikembalikan langsung ke fungsi AVERAGE:

=AVERAGE((10,10,10)) // returns 10

Fungsi AVERAGE kemudian mengembalikan rata-rata dari nilai-nilai ini.

Catatan: fungsi AVERAGE dapat menangani array secara native, jadi tidak perlu memasukkan rumus ini dengan control + shift + enter.

Artikel yang menarik...