2012-07-25 105 views
2

在Excel 2010中,我希望輸入一個數據透視表來創建一個值「%在該時間點上運行總計/估計值」。我可以創建一個「運行總計」,但我無法將其正確劃分爲「」在該時間點的估計值「。該值最好在Pivot Table中計算,不允許改變輸入數據格式。數據透視表:運行絕對值的總百分比?

這個例子比單詞更好。我需要在數據透視表中創建的幫助字段標有** ** ** ** ** ** ** **。

我已經創建了一個例子的工作: https://www.dropbox.com/s/4a2f66n6uxfikte/11649309%20Example%20pivot-table-running-total-percentage-of-an-absolute-value.xlsx

在此先感謝。

輸入表

輸入數據是按以下格式 - 不可更改是允許的。對於每個月我都有那個月花費的小時數和那個時間點的整個項目的估計值(不只是一個月)。

Month  Hours spent Estimate 
01-2012    1   50 
02-2012    10   50 
03-2012    5   60 
04-2012    35   60 

透視表我想創建

            ** ** ** ** ** ** ** ** 
Month   Hours spent Estimate     % Hrs/Estimate 
      (running total)      (How do I create this?) 
01-2012     1   50        2% 
02-2012     11   50        22% 
03-2012     16   60        27% 
04-2012     51   60        85% 

回答

1

這裏是你可以做什麼:

你有你的月,所花時間,並估算列布置在列A-C。在列d,你把這個公式中獲得「所花時間(運行總計)」列:

=SUM($B$2:B2) 

當然,下來,直到數據用完拖累。在列E中,您輸入此公式以獲得「%小時/估計值」列:

=D2/C2 

再次拖動直到數據用完。將列A複製/粘貼到列F中。然後突出顯示C-F列,按Alt + D + P,然後單擊完成,新數據透視表的佈局將顯示在新表格中。然後,您可以使用數據透視表字段列表來獲取所需內容。

0

編輯:我看錯了一個細節,這需要運行總計列在

或者僅僅在數據透視表(不添加到數據集)

數據透視表工具絲帶計算「花了幾個小時」已經存在=>選項標籤=>工具組=>公式=>計算字段

輸入字段名(不是你想要的顯示名字段名稱和顯示名稱必須是不同的。我再說一遍,MUST是不同的, excel不會al低他們是相同的)。

輸入您的forumla = hours spent/estimate,但使用對話框中的插入字段選項。然後單擊確定。如果尚未添加該字段,請將其更改爲以百分比形式顯示,並將顯示名稱更改爲您希望的內容。

編輯:要獲得通過透視表運行總(注:這兩個解決方案將無法一起工作,不幸的是,計算的字段我上面列出將使用原始數據,而不是運行總計)

右鍵點擊在數據透視表中以小時爲單位的單元格(尚未運行總計)=>值字段設置=>顯示值爲=>運行總計= =>嘗試使用任何選項,但它應該是您的行標籤。 (大概一個月)