Splošna formula
=AVERAGE(LARGE(range,(1,2,3)))
Povzetek
Za povprečno oceno 3 najboljših rezultatov v naboru podatkov lahko uporabite formulo, ki temelji na funkcijah LARGE in AVERAGE. V prikazanem primeru je formula v I6, kopirana navzdol,:
=AVERAGE(LARGE(B6:F6,(1,2,3)))
Pojasnilo
Funkcija LARGE je namenjena pridobivanju zgornje n-te vrednosti iz nabora števil. Tako bo na primer LARGE (A1: A10,1) vrnil najvišjo vrednost, LARGE (A1: A10,2) bo vrnil 2. najvišjo vrednost itd.:
LARGE(range,1) // 1st largest value LARGE(range,2) // 2nd largest value LARGE(range,3) // 2nd largest value
V tem primeru zahtevamo več kot eno vrednost tako, da kot drugi argument posredujemo konstanto matrike (1,2,3) v LARGE. To povzroči, da LARGE vrne rezultat matrike, ki vključuje najvišje 3 vrednosti. V celici I6:
LARGE(B6:F6,(1,2,3))
vrne matriko, kot je ta:
(10,10,10)
Ta matrika se vrne neposredno v funkcijo AVERAGE:
=AVERAGE((10,10,10)) // returns 10
Nato funkcija AVERAGE vrne povprečje teh vrednosti.
Opomba: funkcija AVERAGE lahko izvorno obdeluje nize, zato te formule ni treba vnašati s tipko control + shift + enter.