Formula Excel: Purata skor 3 teratas -

Isi kandungan

Formula generik

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

Ringkasan

Untuk memperoleh skor 3 teratas dalam kumpulan data, anda boleh menggunakan formula berdasarkan fungsi BESAR dan RATA-RATA. Dalam contoh yang ditunjukkan, formula di I6, disalin, adalah:

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

Penjelasan

Fungsi LARGE direka untuk mendapatkan nilai n atas dari satu set nombor. Jadi, sebagai contoh 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 kes ini, kami meminta lebih dari satu nilai dengan meneruskan pemalar larik (1,2,3) ke LARGE sebagai argumen kedua. Ini menyebabkan LARGE mengembalikan hasil array yang merangkumi 3 nilai tertinggi. Di sel I6:

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

mengembalikan tatasusunan seperti ini:

(10,10,10)

Susunan ini dikembalikan terus ke fungsi RATA-RATA:

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

Fungsi AVERAGE kemudian mengembalikan nilai rata-rata ini.

Catatan: fungsi AVERAGE dapat menangani susunan secara semula jadi, jadi tidak perlu memasukkan formula ini dengan kawalan + shift + enter.

Artikel menarik...