Формула на Excel: Средни 3 най-добри резултата -

Съдържание

Обща формула

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

Обобщение

За да осредните най-добрите 3 резултата в набор от данни, можете да използвате формула, базирана на функциите LARGE и AVERAGE. В показания пример формулата в I6, копирана надолу, е:

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

Обяснение

Функцията LARGE е предназначена за извличане на горната n-та стойност от набор от числа. Така например, LARGE (A1: A10,1) ще върне най-високата стойност, LARGE (A1: A10,2) ще върне втората най-висока стойност и т.н.:

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

В този случай ние искаме повече от една стойност чрез предаване на константа на масив (1,2,3) в LARGE като втори аргумент. Това кара LARGE да върне резултат от масив, който включва най-високите 3 стойности. В клетка I6:

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

връща масив като този:

(10,10,10)

Този масив се връща директно към функцията AVERAGE:

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

След това функцията AVERAGE връща средната стойност на тези стойности.

Забележка: Функцията AVERAGE може да обработва масиви първоначално, така че не е необходимо да въвеждате тази формула с control + shift + enter.

Интересни статии...