Формула 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.

Цікаві статті...