SUMPRODUCT kullanarak ağırlıklı ortalamaları hesaplayın

Excel, birden çok hücrenin ortalamasını hesaplamayı çok kolay bir iş haline getirdi - sadece işlevi kullanın ortalama (ORTALAMA). Peki ya bazı değerler diğerlerinden daha fazla ağırlık taşıyorsa? Örneğin, birçok derste testler ödevlerden daha fazla ağırlık taşır. Bu gibi durumlar için hesaplamak gerekir. ağırlıklı ortalama.

Excel'de ağırlıklı ortalama hesaplama işlevi yoktur, ancak işin çoğunu sizin için yapacak bir işlev vardır: SUMPRODUCT (TOPLA ÜRÜN). Ve bu özelliği daha önce hiç kullanmamış olsanız bile, bu makalenin sonunda onu bir profesyonel gibi kullanacaksınız. Kullandığımız yöntem, Excel'in herhangi bir sürümünde ve Google E-Tablolar gibi diğer elektronik tablolarda çalışır.

masayı hazırlıyoruz

Ağırlıklı bir ortalama hesaplayacaksanız, en az iki sütuna ihtiyacınız olacaktır. İlk sütun (örneğimizde B sütunu) her ödev veya testin puanlarını içerir. İkinci sütun (sütun C) ağırlıkları içerir. Daha fazla ağırlık, görevin veya testin final notu üzerinde daha fazla etkisi anlamına gelir.

Ağırlığın ne olduğunu anlamak için, bunu final notunuzun yüzdesi olarak düşünebilirsiniz. Aslında durum böyle değildir, çünkü bu durumda ağırlıkların toplamı %100 olmalıdır. Bu derste inceleyeceğimiz formül her şeyi doğru hesaplayacaktır ve ağırlıkların toplamına bağlı değildir.

formülü giriyoruz

Artık tablomuz hazır olduğuna göre formülü hücreye ekliyoruz. B10 (herhangi bir boş hücre yapacak). Excel'deki diğer formüllerde olduğu gibi, eşittir işaretiyle (=) başlarız.

Formülümüzün ilk kısmı fonksiyondur. SUMPRODUCT (TOPLA ÜRÜN). Argümanlar parantez içine alınmalıdır, bu yüzden onları açıyoruz:

=СУММПРОИЗВ(

=SUMPRODUCT(

Ardından, işlev argümanlarını ekleyin. SUMPRODUCT (SUMPRODUCT) birden çok argümana sahip olabilir, ancak genellikle iki tane kullanılır. Örneğimizde, ilk argüman bir hücre aralığı olacaktır. B2:B9Skorları içeren A.

=СУММПРОИЗВ(B2:B9

=SUMPRODUCT(B2:B9

İkinci argüman bir hücre aralığı olacaktır. C2:C9, ağırlıkları içerir. Bu bağımsız değişkenler noktalı virgül (virgül) ile ayrılmalıdır. Her şey hazır olduğunda parantezleri kapatın:

=СУММПРОИЗВ(B2:B9;C2:C9)

=SUMPRODUCT(B2:B9,C2:C9)

Şimdi formülümüzün fonksiyon tarafından hesaplanan sonucu bölecek olan ikinci kısmını ekleyelim. SUMPRODUCT (SUMPRODUCT) ağırlıkların toplamına göre. Bunun neden önemli olduğunu daha sonra tartışacağız.

Bölme işlemini gerçekleştirmek için önceden girilmiş formüle sembolü ile devam ediyoruz. / (düz eğik çizgi) ve ardından işlevi yazın SUM (TOPLA):

=СУММПРОИЗВ(B2:B9;C2:C9)/СУММ(

=SUMPRODUCT(B2:B9, C2:C9)/SUM(

fonksiyon için SUM (SUM) sadece bir argüman belirleyeceğiz – bir hücre aralığı C2:C9. Argümanı girdikten sonra parantezleri kapatmayı unutmayın:

=СУММПРОИЗВ(B2:B9;C2:C9)/СУММ(C2:C9)

=SUMPRODUCT(B2:B9, C2:C9)/SUM(C2:C9)

Hazır! tuşuna bastıktan sonra Keşfet, Excel ağırlıklı ortalamayı hesaplayacaktır. Örneğimizde, nihai sonuç 83,6.

Nasıl çalışır

Fonksiyondan başlayarak formülün her bir bölümünü parçalayalım. SUMPRODUCT (SUMPRODUCT) nasıl çalıştığını anlamak için. İşlev SUMPRODUCT (SUMPRODUCT), her bir öğenin puanının ve ağırlığının çarpımını hesaplar ve ardından ortaya çıkan tüm ürünleri toplar. Başka bir deyişle, fonksiyon, ürünlerin toplamını, dolayısıyla adı bulur. İçin böylece ödevler 1 85 ile 5'i çarpın ve Test 83 ile 25'i çarp.

İlk bölümdeki değerleri neden çarpmamız gerektiğini merak ediyorsanız, görevin ağırlığı ne kadar büyük olursa, o kadar çok not almamız gerektiğini hayal edin. Örneğin, Görev 2 5 kez sayıldı ve Final Sınavı - 45 kez. Bu yüzden Final Sınavı final notu üzerinde daha büyük bir etkiye sahiptir.

Karşılaştırma için, olağan aritmetik ortalama hesaplanırken, her değer yalnızca bir kez dikkate alınır, yani tüm değerler eşit ağırlığa sahiptir.

Bir fonksiyonun kaputunun altına bakabilseydiniz SUMPRODUCT (SUMPRODUCT), aslında buna inandığını gördük:

=(B2*C2)+(B3*C3)+(B4*C4)+(B5*C5)+(B6*C6)+(B7*C7)+(B8*C8)+(B9*C9)

Neyse ki, bu kadar uzun bir formül yazmamıza gerek yok çünkü SUMPRODUCT (SUMPRODUCT) tüm bunları otomatik olarak yapar.

Kendi başına bir işlev SUMPRODUCT (SUMPRODUCT) bize çok büyük bir sayı döndürür - 10450. Bu noktada formülün ikinci kısmı devreye giriyor: /TOPLA(C2:C9) or /TOPLA(C2:C9)sonucu normal puan aralığına döndüren, cevabı veren 83,6.

Formülün ikinci kısmı çok önemlidir çünkü hesaplamaları otomatik olarak düzeltmenizi sağlar. Ağırlıkların toplamının %100 olması gerekmediğini hatırlıyor musunuz? Bütün bunlar formülün ikinci kısmı sayesinde. Örneğin, bir veya daha fazla ağırlık değerini arttırırsak, formülün ikinci kısmı basitçe daha büyük değere bölünecek ve yine doğru cevapla sonuçlanacaktır. Veya ağırlıkları çok daha küçük hale getirebiliriz, örneğin aşağıdaki gibi değerler belirleyerek 0,5, 2,5, 3 or 4,5, ve formül yine de doğru şekilde çalışacaktır. Harika, değil mi?

Yorum bırak