2017-08-20 188 views
0

運行平均值我有具有以下結構的樞軸表: 行字段是month(號碼1至12)和valuesrevenuesqftrev_per_sqft這是一個計算出的字段)。我也根據month行顯示Running Total in計算在樞軸表

現在,這適用於revenuesqft

但它不適用於rev_per_sqft。該字段的公式爲=revenue/sqft。它在個人月度的基礎上工作,但當我做Running Total in它只是總結每月的價值,而不是做平均。我選擇了總和以及平均值,這沒有什麼區別。

有沒有辦法顯示平均值?

如果這還沒有完全明確,但這裏是我的表看起來像:

+-------+----------------------+---------+ 
| Monat |  Werte   | Totals | 
+-------+----------------------+---------+ 
|  1 | Revenue    | 651.32 | 
|  | sqft     | 52.3 | 
|  | Rev per sqft   | 12.45 | 
|  | Running Revenue  | 651.32 | 
|  | Running sqft   | 52.3 | 
|  | Running rev per sqft | 12.45 | 
|  2 | Revenue    | 476.17 | 
|  | sqft     | 87.21 | 
|  | Rev per sqft   | 5.46 | 
|  | Running Revenue  | 1127.49 | 
|  | Running sqft   | 139.51 | 
|  | Running rev per sqft | 17.91 | 
+-------+----------------------+---------+ 

正如你所看到的,對於Running rev per sqft開始的價值得到由第二個月扭曲,並繼續這樣做。

回答

0

您遇到的困難是您希望能夠將計算字段定義爲(Running Total of Revenue)/(Running Total of SqFt),並且您的數據透視表中沒有明顯的方式來執行此操作。算術。正如你發現的那樣,這與你計算的Revenue/SqFt的字段的運行總和有很大不同。

一種方法是重新設置數據透視表,使其包含RevenueSqFt的每月總和以及相關的運行總計。然後,您可以使用此數據透視表作爲第二個數據透視表的數據源。在第二個數據透視表中,您現在可以定義兩個計算字段:一個基於月度值的比例,另一個基於運行總值的比例。

圖片下面示出:

Pivot table using another pivot table as a data source

這是一個稍微笨重溶液作爲任何修改源數據將需要「更改數據源」和「刷新」操作在兩個樞軸表將要進行按正確的順序。

+0

這改變了表格的整個可讀性,並從結果中分散注意力。感謝您的努力,但這會破壞桌子的可用性。 – Spurious

+0

如果這是該解決方案的可讀性問題,您可以始終將中間透視圖(實際上是最終透視圖)放在單獨的工作表上。如果有可用性標準,你也正在努力,也許你應該編輯你的問題,使這些清楚。 – DMM