„Excel“ formulė: Vidutiniai geriausi 3 balai -

Turinys

Bendroji formulė

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

Santrauka

Norėdami apskaičiuoti 3 geriausius duomenų rinkinio balus, galite naudoti formulę, pagrįstą funkcijomis LARGE ir AVERAGE. Parodytame pavyzdyje I6 formulė, nukopijuota žemiau, yra:

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

Paaiškinimas

LARGE funkcija sukurta norint gauti aukščiausią n-ąją reikšmę iš skaičių rinkinio. Taigi, pavyzdžiui, LARGE (A1: A10,1) grąžins didžiausią vertę, LARGE (A1: A10,2) - antrą pagal dydį ir pan.

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

Šiuo atveju mes prašome daugiau nei vienos vertės, perduodant masyvo konstantą (1,2,3) į LARGE kaip antrąjį argumentą. Dėl to LARGE pateikia masyvo rezultatą, kuriame yra didžiausios 3 reikšmės. I6 langelyje:

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

pateikia tokį masyvą:

(10,10,10)

Šis masyvas grąžinamas tiesiai į AVERAGE funkciją:

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

Tada funkcija AVERAGE pateikia šių verčių vidurkį.

Pastaba: funkcija AVERAGE masyvus gali tvarkyti natūraliai, todėl nebūtina įvesti šios formulės su klavišais + shift + enter.

Įdomios straipsniai...