Rakenduskoht
Office Products Excel 2010 Excel 2013 Excel 2016 Excel for Microsoft 365 Excel 2019

Sümptomid

PivotTable-liigendtabelis võib Microsoft Excel arvutada arvutatud välja vale kogusumma.

Põhjus

See probleem ilmneb siis, kui kasutate PivotTable-liigendtabelis arvutatud välja (väli, mis põhineb muudel väljadel) ja arvutatud väli on määratletud, tehes selleks suurema tellimuserea (nt astendusmärgi, korrutamine või jagamine) PivotTable-liigendtabeli muudes väljades. See probleem ilmneb näiteks siis, kui kasutate arvutatud välja, mille nimi on sissetulekud , mis tagastavad väljade ühikud * Hind. Arvutatud välja üksikud üksused tagastavad oodatud tulemi. Kuid kogusumma ei tagasta arvutatud välja eeldatavat tulemit.

Olek

Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.

Lisateave

Kui arvutatud väli sisaldab andmevahemiku rohkem kui ühte välja, arvutab Excel iga komponendi välja summa kogusumma ja seejärel teostab aritmeetilise operatsiooni. Näiteks järgmine PivotTable-liigendtabel sisaldab arvutatud välja, mille nimi on tulu. See väli on määratletud kui Hind * ühikud. 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 198 kogusumma ei võrdu 10 + 22 + 36 vahesummaga, mis on 68. Excel arvutab arvutatud Väljasissetulekute üldkokkuvõtted ühte kahest viisist järgmiselt.

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

See on 6 * 33 = 198.

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.