Формула Excel: 3 средних результата -

Содержание

Общая формула

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

Резюме

Чтобы усреднить 3 лучших результата в наборе данных, вы можете использовать формулу, основанную на функциях НАИБОЛЬШИЙ и СРЕДНИЙ. В показанном примере формула I6, скопированная ниже, выглядит так:

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

Объяснение

Функция НАИБОЛЬШИЙ предназначена для извлечения верхнего n-го значения из набора чисел. Так, например, НАИБОЛЬШИЙ (A1: A10,1) вернет наивысшее значение, НАИБОЛЬШИЙ (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 возвращает среднее значение этих значений.

Примечание: функция СРЗНАЧ может обрабатывать массивы изначально, поэтому нет необходимости вводить эту формулу с помощью Ctrl + Shift + Enter.

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