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?

Täiendage oma oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liitu Microsofti Insideri programmis osalejad

Kas sellest teabest oli abi?

Kui rahul te tõlkekvaliteediga olete?
Mis mõjutas teie kasutuskogemust?

Täname tagasiside eest!

×