Příznaky
V kontingenční tabulce může Microsoft Excel vypočítat nesprávný celkový součet pro počítané pole.
Příčina
K tomuto problému dochází, když použijete počítané pole (pole, které je založené na jiných polích) v kontingenční tabulce a počítané pole je definované provedením aritmetické operace objednávky, jako je umocnění, násobení nebo dělení v jiných polích kontingenční tabulky. K tomuto problému dochází například při použití počítaného pole s názvem tržby , které vrací násobky jednotek. Jednotlivé položky v počítaném poli vrátí očekávané výsledky. Celkový součet ale nevrátí očekávaný výsledek pro počítané pole.
Stav
Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.
Další informace
Pokud počítané pole obsahuje v oblasti dat více než jedno pole, vypočítá aplikace Excel celkový součet pro součet jednotlivých polí a provede aritmetickou operaci. Následující příklad kontingenční tabulky obsahuje počítané pole s názvem příjmy. Toto pole je definováno jako Cena * jednotky. 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 Celkový součet 198 se nerovná součtům 10 + 22 + 36, což je 68. Excel vypočítá celkové součty výnosů počítaného pole jedním ze dvou způsobů takto:
SUM(Units)*SUM(Price)
SUM(1+2+3)*SUM(10+11+12)
Je to 6 * 33 = 198.