2012-06-08 446 views
2

我有一個階段,團隊和早期或晚期Excel中的源數據。我創建了一個數據透視表來概括這樣的數據:計算百分比總計

  Team 1    | Team 2    | 
Phase  Early | Late | Total | Early | Late | Total | Grand Total 
--------------------------------------------------------------------- 
Phase 1  2  3  5  0  1  1   6 
Phase 2  4  5  9  2  2  4   13 
Phase 3  5  6  11  1  1  2   13 
Grand Total 11  14  25  3  4  7   32 

我想計算總量(因此總的早期團隊由1總讓球隊1分的百分比 - 或11/25爲44%提前,然後總計除以總額,或14/25爲56%延遲)。

我試過在數據透視表下面使用公式,這很好用,但是如果源數據沒有落在列中的記錄,它們就會失去作用(所以如果對於團隊2沒有遲到的項目,列消失)。是否有簡單的修復方法或將數據透視表保持在一定數量的行或列的方法?

回答

7

而不是從數據透視表中單獨構建公式只需將數據透視表,直接計算出百分比。這樣,您不必擔心數據透視表中有多少列和行。在Excel 2010中(2007 s/b也一樣),轉到數據透視表工具功能區,然後選擇計算並單擊下拉列表中的值,然後選擇父列總數的百分比。

+0

+1。我從來沒有意識到這是「父列」的含義,我每天都在使用數據透視表。 –

+0

我試過了,但後來你失去了價值。個人數量對用戶來說很重要,總數的百分比也很重要。我很想找到一種方法來看到兩個 - 我想我可以添加第二個數據透視表是相同的,但顯示百分比。 – rryanp

+0

我最終加入計數低於第二透視表和使用方法,以顯示該表中的百分比。它效果很好。 – rryanp