徵狀
在樞紐分析表中,Microsoft Excel 可能會計算出匯出欄位的錯誤總計。
原因
當您在樞紐分析表中使用匯出欄位(以其他欄位為基礎的欄位),且計算欄位是透過執行高階演算法運算(例如,在樞紐分析表中其他欄位的冪、乘法或除法)來定義時,就會發生此問題。 例如,當您使用名為 [ 收入 ] 的匯出欄位,傳回 [ 單位 * 價格] 欄位的倍數時,就會發生此問題。 計算欄位中的個別專案會傳回預期的結果。 不過,總計不會傳回計算欄位的預期結果。
狀態
Microsoft 已確認<適用於>一節中所列的 Microsoft 產品確實有上述問題。
其他相關資訊
當計算欄位包含資料範圍中的多個欄位時,Excel 會計算每個元件欄位總和的總計,然後執行算數運算。 例如,下列範例樞紐分析表包含名為 [ 收入] 的計算欄位。 此欄位定義為 [ 價格 * 單位]。 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的總計不等於 10 + 22 + 36 的小計,即68。 Excel 會以兩種方法的其中一種來計算計算欄位 收入 的總計,如下所示。
SUM(Units)*SUM(Price)
SUM(1+2+3)*SUM(10+11+12)
這是 6 * 33 = 198。