Izračunato polje vraća netočan sveukupni zbroj u programu Excel

Primjenjuje se na
Office Products Excel 2010 Excel 2013 Excel 2016 Excel for Microsoft 365 Excel 2019

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.