Simptomi
U zaokretnoj tablici Microsoft Excel može izračunati pogrešan sveukupni zbroj za izračunato polje.
Uzrok
Taj se problem pojavljuje kada u zaokretnoj tablici koristite izračunato polje (polje koje se temelji na drugim poljima), a izračunato polje definira se izvršavanjem aritmetičke operacije višeg reda, poput eksponencijacije, množenja ili dijeljenja na drugim poljima u zaokretnoj tablici. Taj se problem, primjerice, pojavljuje kada, primjerice, koristite izračunato polje s nazivom Prihodi koje vraća višekratnik polja Jedinice * Cijena. Pojedinačne stavke u izračunatom polju vraćaju očekivane rezultate. No, sveukupni zbroj ne vraća očekivani rezultat za izračunato polje.
Status
Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.
Dodatne informacije
Kada izračunato polje obuhvaća više od jednog polja u rasponu podataka, Excel izračunava ukupni zbroj za zbroj svakog sastavnog polja, a zatim izvodi aritmetičku operaciju.
U sljedećem primjeru, primjerice, zaokretna tablica sadrži izračunato polje s nazivom Prihod. To je polje definirano kao Cijena * Jedinice.
A1: Zbroj prihoda B1: C1: D1:
A2: Proizvod B2: Jedinice C2: Cijena D2: Ukupno
A3: Alfa B3: 1 C3: 10 D3: 10
A4: B4: 1 Ukupno C4: D4: 10
A5: Alfa ukupno B5: C5: D5: 10
A6: Bravo B6: 2 C6: 11 D6: 22
A7: B7: 2 Ukupno C7: D7: 22
A8: Bravo Ukupno B8: C8: D8: 22
A9: Charlie B9: 3 C9: 12 D9: 36
A10: B10: 3 Ukupno C10: D10: 36
A11: Charlie Ukupno B11: C11: D11: 36
A12: Ukupno B12: C12: D12: 198
Ukupni zbroj od 198 nije jednak podzbrojevima 10+22+36, a to je 68.
Excel izračunava sveukupne zbrojeve za izračunato polje
Prihodi na jedan od dva načina, kako slijedi.
SUM(Units)*SUM(Price)
SUM(1+2+3)*SUM(10+11+12)
Ovo je 6*33=198.