Symptom
I en pivottabell beräknas en felaktig total summa för ett beräknat fält.
Orsak
Det här problemet uppstår när du använder ett beräknat fält (ett fält som är baserat på andra fält) i en pivottabell, och det beräknade fältet definieras genom att utföra en sortering med en högre ordning, till exempel exponent, multiplikation eller Division i andra fält i pivottabellen. Det här problemet uppstår till exempel när du använder ett beräknat fält som heter intäkter som returnerar multipel av fält enheterna *- priset. De enskilda posterna i det beräknade fältet returnerar det förväntade resultatet. Slut summan returnerar inte det förväntade resultatet för det beräknade fältet.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Mer information
Om det finns mer än ett fält i data området beräknas total summan för summan av varje komponent-fält och sedan beräknas den aritmetiska operationen. I följande exempel innehåller pivottabell ett beräknat fält som heter intäkt. Det här fältet definieras som Price * units. 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 Total summan för 198 är inte lika med del summorna för 10 + 22 + 36, vilket är 68. I Excel beräknas total summorna för de beräknade fältnas intäkter på ett av två sätt:
SUM(Units)*SUM(Price)
SUM(1+2+3)*SUM(10+11+12)
Det här är 6 * 33 = 198.