Excel PivotTable'da ağırlıklı ortalama nasıl hesaplanır?
Excel'de verileriniz için ağırlıklı ortalama hesaplamak, özellikle veri noktalarınızın nihai sonuca eşit olmayan katkıları olduğunda oldukça yaygındır. Basit aralıklar için SUMPRODUCT ve TOPLA işlevleri hızlı bir çözüm sunar. Ancak PivotTable ile çalışırken bu işlevlerin hesaplanan alanlar tarafından yerel olarak desteklenmediğini fark edebilirsiniz. Bu durum, ağırlıklı ortalamayı doğrudan PivotTable içinde hesaplamak istediğinizde işleri zorlaştırabilir. Bu sınırlamaları anlamak ve alternatif yaklaşımları öğrenmek, verilerinizi çeşitli senaryolarda etkili şekilde özetlemenize yardımcı olur. Bu makalede, Excel'de PivotTable içinde ağırlıklı ortalama hesaplamanın farklı yollarını inceliyoruz; hem klasik çözümleri hem de Excel'de mevcut yeni özellikleri kapsayacak şekilde.
Excel PivotTable'ta ağırlıklı ortalama hesaplayın
VBA Kodu – PivotTable'ta Ağırlıklı Ortalama Hesaplamasını Otomatikleştirin
Power Pivot (Veri Modeli) – PivotTable'ta Ağırlıklı Ortalama Hesaplamak için DAX Kullanın
Excel PivotTable'ta ağırlıklı ortalama hesaplayın
Çeşitli meyvelerin satış verilerini gösteren, Meyve, Ağırlık ve Birim başına fiyat gibi sütunları içeren bir tablonuz olduğunu ve bu değerleri aşağıda gösterildiği gibi özetleyen bir PivotTable oluşturduğunuzu varsayalım.
Her meyve için ağırlıklı ortalama fiyatı hesaplamanız gerektiğinde—yani her veri noktasının ağırlığına göre doğru katkısını yansıtmak istediğinizde—PivotTable, SUMPRODUCT veya benzeri gelişmiş işlevlerin doğrudan kullanımına izin vermez. Bu sınırlamayı aşmak için Kaynak Veri’nize yardımcı bir sütun ekleyip ağırlıklı ortalamayı PivotTable’ın yerleşik seçenekleriyle elde eden aşağıdaki manuel yaklaşım işe yarar.
1. İlk olarak, Kaynak Verinizde Tutar başlıklı bir yardımcı sütun ekleyin.
Yeni bir boş sütun ekleyin, başlığını Tutar yapın ve ilk satıra (örneğin C2) formül olarak =D2*E2girin ()D2 ağırlık, E2 ise birim başına fiyattır—başlıklarınıza göre gerekli şekilde uyarlayın). Ardından, formülü tüm satırlara uygulamak için doldurma tutamacını aşağı doğru sürükleyin. Bu adım, her ürünün ağırlığını fiyatıyla çarparak o ürün için toplam ağırlıklı fiyatı hesaplar. Ekran görüntüsüne bakın:
İpuçları:
- Formül hatalarına neden olabilecek birleştirilmiş hücrelerin bulunmamasına dikkat edin.
- Büyük veri kümeleriyle çalışıyorsanız, formülün ilgili tüm satırlara uygulandığından emin olun.
- Sütun atamaları değişirse, formülü buna göre güncelleyin.
2. Ardından, eklenen yardımcı sütunu yansıtmak için PivotTable’yi güncelleyin. PivotTable içindeki herhangi bir hücreyi seçtiğinizde PivotTable Araçları içerik sekmesi görüntülenecektir. Analiz (Seçenekler, Excel sürümünüzle ilgili olarak) > Yenile’ye tıklayın. Bu adım, yeni Tutar alanının PivotTable Alan Listesi’nde görünmesini sağlar.
3. Hesaplanan ağırlıklı ortalama alanını eklemek için Analiz > Alanlar, Öğeler ve Kümeler > Hesaplanan Alan yolunu izleyin. Bu işlem, özel hesaplamanızı ayarlayabileceğiniz **Hesaplanan Alan Ekle** iletişim kutusunu açar.

Not: Hesaplanan Alan, verilerinizde zaten tanımlanmış olan alanları kullanır. Bu adımdan önce gerekli tüm sütunların eklendiğinden ve güncellendiğinden emin olun.
4. Hesaplanan Alan Ekle iletişim kutusunda, Ağırlıklı Ortalama (veya başka ayırt edici bir ad) yazın ve Ad kutusuna girin. Formül alanı için =Tutar/Ağırlık girin. Kaynak Veri'nizdeki koşul adlarının kesinlikle doğru olduğundan emin olun—bu adlar **Büyük/Küçük Harf Duyarlı**dır ve tam olarak eşleşmelidir. Ardından, hesaplanan ağırlık alanını eklemek için Tamam'a tıklayın.
Sorun Giderme:
- #SAYI/0! hatası alıyorsanız, ağırlık değerlerinizin sıfır içermediğinden emin olun.
- Hesaplanan alan görünmüyorsa, Koşul Adı'nın yazımının ve büyük/küçük harf kullanımının doğru olduğundan emin olun.
Her meyve türü için ağırlıklı ortalama fiyat artık PivotTable’nizin ara toplam satırlarında yer alacak. Bu sayede ortalama fiyat hesaplaması, her kaydın ağırlığının etkisini tam olarak yansıtır.
Avantajlar: Eski Excel sürümleriyle tam uyumludur; eklenti veya gelişmiş özelliklere gerek yoktur.
Dezavantajlar: Kaynak veriyi değiştirmek için yardımcı sütunlar kullanmanız gerekir; veriler güncellendiğinde yeniden hesaplama daha az dinamik olabilir.
Pratik ipucu: Tekrarlayan raporlamalarda yardımcı sütun formülünü dinamik tutmayı veya yenilemeyi bir makro ile otomatikleştirmeyi düşünün.
Power Pivot (Veri Modeli) – PivotTable'ta Ağırlıklı Ortalama Hesaplamak için DAX Kullanın
Modern Excel sürümleriyle birlikte gelen Power Pivot eklentisi (Veri Modeli olarak da bilinir), DAX formüllerini (Veri Analizi İfadeleri) kullanarak yeni hesaplama imkânları sunar. Böylece, temel verilerinize ek yardımcı sütunlar eklemeye gerek kalmadan PivotTable içinde doğrudan ağırlıklı ortalamaları hesaplayabilirsiniz.
Uygulanabilir senaryolar: Büyük veri kümeleriyle veya bağlı tablolarla çalışırken ve hesaplamaların verilerinizle birlikte otomatik olarak yenilenmesini istediğinizde idealdir. Özellikle temiz bir kaynak tablo sürdürmenin tercih edildiği iş analizleri ve pano raporları için son derece uygundur.
Talimatlar:
- Power Pivot eklentisini etkinleştirinŞuraya gidin: Dosya > Seçenekler > Eklentiler. Yönet açılır menüsünden COM Eklentileri'ni seçin, Git'e tıklayın ve Power Pivot'u işaretleyin.
- Verileri Power Pivot'a ekleyinÇalışma sayfasındaki tablonuzu seçin, ardından Power Pivot>Yönetyolunu izleyerek Power Pivot penceresini açın.

- Power Pivot'tan PivotTable oluşturunPower Pivot penceresinde Giriş > PivotTable
yolunu izleyin. Ardından, tabloyu nereye eklemek istediğinizi seçin (örneğin,)Mevcut çalışma sayfası) ve Tamam - PivotTable oluşturun ve bir ölçü ekleyinYeni oluşturulan PivotTable alan listesinde, alanları uygun bölgelere sürükleyin. Ardından tablo adına sağ tıklayıp Ölçü Ekle'yi seçin.

- Ölçüyü tanımlayınÖlçüiletişim kutusunda:
- Ölçüyü adlandırın (örneğin, Ağırlıklı Ortalama Fiyat).
- Ağırlıklı ortalama için aşağıdaki DAX ifadesini girin.
=SUMX(Table1, Table1[Weight] * Table1[Price]) / SUM(Table1[Weight])(Table1, [Weight] ve [Price] yerine kendi tablonuzu ve Koşul Adı'nizi yazın.) - Eklemek için Tamam'a tıklayın.

- Ölçüyü PivotTable'da kullanınYeni eklenen ölçü, alan listesinde görünecek ve diğer alanlar gibi Değerleralanına sürüklenebilecektir.

İpuçları ve sorun giderme:
- DAX formülleri büyük/küçük harfe duyarlı değildir; ancak alan veya tabloya verilen adlar, modelinizdekilerle tam olarak eşleşmelidir.
- Temel verilerde yapılan değişiklikler, ölçümünüzü PivotTable’da otomatik olarak günceller.
- Boş veya beklenmedik sonuçlar alırsanız, sıfır ya da eksik ağırlık değerlerini kontrol edin ve veri modelinizin düzgün şekilde yenilendiğinden emin olun.
Avantajlar: Kaynak verinizde hiçbir değişiklik yapmanıza gerek yoktur; hesaplamalar, verideki değişikliklerle anında güncellenir ve gelişmiş özetlemelere olanak tanır.
Dezavantajlar: Power Pivot, tüm Excel sürümlerinde yer almaz ve ilk kullanımda kurulum gerektirebilir; DAX ile daha önce karşılaşmamış kullanıcılar için öğrenme süreci zorlu olabilir.

KUTOOLS AI ile Excel'in Sihirli Gücünü Açığa Çıkarın
- Akıllı Yürütme: Hücre işlemlerini gerçekleştirin, verileri analiz edin ve hepsi basit komutlarla çalışan grafikler oluşturun.
- Özel formüller: İş akışlarınızı kolaylaştırmak için özelleştirilmiş formüller oluşturun.
- VBA Kodlama: VBA kodlarını zahmetsizce yazın ve uygulayın.
- Formül Yorumlama: Karmaşık formülleri kolayca çözmek artık çok daha basit!
- Metin Çevirisi: Elektronik tablolarınızda dil bariyerlerini aşın.
İlgili makaleler:
En İyi Office Üretkenlik Araçları
Excel becerilerinizi Kutools for Excel ile geliştirin ve verimlilikte hiç yaşamadığınız bir deneyim yaşayın.Kutools for Excel, üretkenliği artırmak ve Zamanı Kaydet için 300’den fazla gelişmiş özelliğe sahiptir.İhtiyacınız olan özelliği hemen edinmek için buraya tıklayın…
Office Tab, Office uygulamalarına sekmeli bir arayüz kazandırarak işlerinizi çok daha kolay hale getirir.
- Word, Excel, PowerPoint, Publisher, Access, Visio ve Project'te sekmeli düzenleme ve okuma özelliğini etkinleştirin.
- Belgeleri yeni pencerelerde değil, aynı pencerenin yeni sekmelerinde açıp oluşturun.
- Günlük üretkenliğinizi %50 artırır ve her gün yüzlerce fare tıklamasından tasarruf etmenizi sağlar!
Tüm Kutools eklentileri — tek bir kurulum dosyasında!
Kutools for Office paketi, Excel, Word, Outlook ve PowerPoint eklentilerini ve ayrıca Office Tab Pro’yu içeren kapsamlı bir çözümdür; Office uygulamalarında çalışan ekipler için idealdir.
- Hepsi bir arada paket— Excel, Word, Outlook ve PowerPoint eklentileri + Office Tab Pro
- Tek kurulum, tek lisans— birkaç dakikada hazır (MSI uyumlu)
- Birlikte daha iyi çalışır— Office uygulamalarında akıcı üretkenlik
- 30 günlük tam özellikli deneme— kayıt gerekmez, kredi kartı gerekmez
- En iyi fiyat performans— ayrı ayrı eklenti satın almaya göre tasarruf sağlar




