Excel formülü: Ortalama ilk 3 puan -

İçindekiler

Genel formül

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

Özet

Bir veri kümesindeki ilk 3 puanın ortalamasını almak için BÜYÜK ve ORTALAMA işlevlerine dayalı bir formül kullanabilirsiniz. Gösterilen örnekte, aşağıda kopyalanan I6'daki formül şöyledir:

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

Açıklama

BÜYÜK işlevi, bir sayı kümesinden n'inci değeri almak için tasarlanmıştır. Dolayısıyla, örneğin BÜYÜK (A1: A10,1) en yüksek değeri, BÜYÜK (A1: A10,2) ise 2. en yüksek değeri döndürecektir ve bu böyle devam eder:

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

Bu durumda, ikinci argüman olarak LARGE'a bir dizi sabiti (1,2,3) geçirerek birden fazla değer istiyoruz. Bu, LARGE'ın en yüksek 3 değeri içeren bir dizi sonucu döndürmesine neden olur. I6 hücresinde:

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

şöyle bir dizi döndürür:

(10,10,10)

Bu dizi doğrudan ORTALAMA işlevine döndürülür:

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

ORTALAMA işlevi daha sonra bu değerlerin ortalamasını döndürür.

Not: ORTALAMA işlevi dizileri yerel olarak işleyebilir, bu nedenle bu formülü kontrol + shift + enter ile girmek gerekli değildir.

Ilginç makaleler...