Excel-formel: Genomsnittliga topp 3 poäng -

Innehållsförteckning

Generisk formel

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

Sammanfattning

För att göra genomsnittet av de tre bästa poängen i en datamängd kan du använda en formel baserad på funktionerna STORA och GENOMSNITT. I exemplet som visas är formeln i I6, kopierad ned:

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

Förklaring

LARGE-funktionen är utformad för att hämta det översta n: tevärdet från en uppsättning siffror. Så till exempel LARGE (A1: A10,1) kommer att returnera högsta värde, LARGE (A1: A10,2) returnerar det 2: a högsta värdet, och så vidare:

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

I det här fallet ber vi om mer än ett värde genom att skicka en arraykonstant (1,2,3) till STOR som det andra argumentet. Detta får LARGE att returnera ett matrisresultat som innehåller de högsta tre värdena. I cell I6:

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

returnerar en matris så här:

(10,10,10)

Denna matris returneras direkt till AVERAGE-funktionen:

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

Funktionen AVERAGE returnerar sedan medelvärdet av dessa värden.

Observera: AVERAGE-funktionen kan hantera matriser naturligt, så det är inte nödvändigt att ange denna formel med kontroll + shift + enter.

Intressanta artiklar...