Berechnetes Feld gibt fehlerhafte Gesamtsumme in Excel zurück

Gilt für: Office-ProdukteMicrosoft Office Excel 2003Microsoft Office Excel 2007

Problembeschreibung


In einer PivotTable berechnet Microsoft Excel möglicherweise eine falsche Gesamtsumme für ein berechnetes Feld.

Ursache


Dieses Problem tritt auf, wenn Sie ein berechnetes Feld (ein Feld, das auf anderen Feldern basiert) in einer PivotTable verwenden und das berechnete Feld durch Ausführen einer arithmetischen Operation höherer Ordnung, wie Potenzierung, Multiplikation oder Division, auf anderen Feldern in der PivotTable definiert wird. Dieses Problem tritt beispielsweise auf, wenn Sie ein berechnetes Feld mit dem Namen Revenue verwenden, das das Vielfache der Felder Einheiten * Pricezurückgibt. Die einzelnen Elemente im berechneten Feld geben die erwarteten Ergebnisse zurück. Die Gesamtsumme gibt jedoch nicht das erwartete Ergebnis für das berechnete Feld zurück.

Status


Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Weitere Informationen


Wenn ein berechnetes Feld mehr als ein Feld im Datenbereich enthält, berechnet Excel die Gesamtsumme für die Summe aller komponentenfelder und führt dann den arithmetischen Vorgang aus. Die folgende Beispiel-PivotTable enthält beispielsweise ein berechnetes Feld mit dem Namen Revenue. Dieses Feld ist als Preis * Unitsdefiniert.
   A1: Sum of Revenue  B1:           C1:         D1:   A2: Product         B2: Units     C2: Price   D2: Total   A3: Alpha           B3: 1         C3: 10      D3: 10   A4:                 B4: 1 Total   C4:         D4: 10   A5: Alpha Total     B5:           C5:         D5: 10   A6: Bravo           B6: 2         C6: 11      D6: 22   A7:                 B7: 2 Total   C7:         D7: 22   A8: Bravo Total     B8:           C8:         D8: 22   A9: Charlie         B9: 3         C9: 12      D9: 36   A10:               B10: 3 Total  C10:        D10: 36   A11: Charlie Total B11:          C11:        D11: 36   A12: Grand Total   B12:          C12:        D12: 198 
Die Gesamtsumme von 198 entspricht nicht den Teilergebnissen von 10 + 22 + 36, was 68 ist. Excel berechnet die Gesamtergebnisse für die berechneten Feld Umsätze auf eine von zwei Arten, wie im folgenden dargestellt.
   SUM(Units)*SUM(Price)
   SUM(1+2+3)*SUM(10+11+12)
Das ist 6 * 33 = 198.