Hesaplanan alan Excel'de yanlış genel toplam döndürüyor

Belirtiler

PivotTable'da, Microsoft Excel hesaplanan alan için yanlış bir genel toplam hesaplayabilir.

Neden

Bu sorun, PivotTable'da bir hesaplanan alan (diğer alanları temel alan bir alan) kullandığınızda ve hesaplanan alan PivotTable'daki diğer alanlarda üs alma, çarpma veya bölme gibi daha yüksek dereceli bir aritmetik işlem gerçekleştirilerek tanımlandığında oluşur. Örneğin, Birimler * Fiyat alanlarının katlarını döndüren Gelirler adlı hesaplanan bir alan kullandığınızda bu sorun oluşur. Hesaplanan alandaki tek öğeler beklenen sonuçları döndürür. Ancak, genel toplam hesaplanan alan için beklenen sonucu döndürmez.

Durum

Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.

Daha Fazla Bilgi

Hesaplanan alan veri aralığında birden çok alan içerdiğinde, Excel her bileşen alanının toplamının genel toplamını hesaplar ve aritmetik işlemi gerçekleştirir.

Örneğin, aşağıdaki örnek PivotTable'da Gelir adlı bir hesaplanan alan vardır. Bu alan Fiyat * Birim olarak tanımlanır.
   A1: Gelir toplamı B1: C1: D1:
   A2: Ürün B2: Birimler C2: Fiyat D2: Toplam
   A3: Alfa B3: 1 C3: 10 D3: 10
   A4: B4: 1 Toplam C4: D4: 10
   A5: Alfa Toplam B5: C5: D5: 10
   A6: Bravo B6: 2 C6: 11 D6: 22
   A7: B7: 2 Toplam C7: D7: 22
   A8: Bravo Toplam B8: C8: D8: 22
   A9: Charlie B9: 3 C9: 12 D9: 36
   A10: B10: 3 Toplam C10: D10: 36
   A11: Charlie Toplam B11: C11: D11: 36
   A12: Genel Toplam B12: C12: D12: 198
  198 genel toplamı, 10+22+36 alt toplamları olan 68'e eşit değildir.

Excel hesaplanan alan için genel toplamları hesaplar
 Aşağıdaki gibi iki yoldan biriyle gelirler.

   SUM(Units)*SUM(Price)

   SUM(1+2+3)*SUM(10+11+12)

Bu 6*33=198'dir.