2013-10-21 145 views
1

我有一個包含銷售數據的數據透視表。如何在Excel 2010數據透視表中創建%差異列?

在行中,我有銷售國家,列中有銷售日期(年),我有數據部分中發票淨值的總和。

在整個頂部,我有兩列 - '2012'和'2013' - 在這些excel旁邊,默認情況下會添加一個總列,將兩年加在一起。

反正有,而不是總計,我可以顯示2012年和2013年之間的百分比變化?

回答

3

Excel 2010中可能會有所不同,但如果Excel 2007是聊勝於無:

  1. 創建以正常的方式您的PT(Country爲行標籤,Year爲列標籤的Invoiced總和Σ值)。
  2. 如果存在,請刪除行的總計(選擇PT,數據透視表選項...,合計&過濾器,取消選中顯示行的總計)。可以保留列的大總計,但是要添加的列中的值不會有意義。
  3. 選擇列標題(比如2013),並在選項>工具 - 公式計算選擇項...
  4. 在名稱中:選擇合適的東西(也許ΔYonY)和公式:進入=('2013' -'2012')/'2012'
  5. 設置底部右側單元格的字體顏色以匹配填充。

SO19491492 example

3

PNUTS'答案是正確的。

如果您正在尋找一種方法在數據透視表中自動計算,您可以使用計算字段。

爲了使此選項有效,您可能必須更改數據結構的方式。

我假設你現在有一個銷售日期的數據列。您需要每年添加一列,並在數據中爲其分配一個值。然後您可以擺脫您的發票欄。

單擊數據透視表中的任意位置,在功能區中轉到字段項目&集合,計算字段。

在公式中輸入你需要的東西(你可以使用字段列表來添加它們)。我做=( '2013' - '2012')/ '2012'

你可以的話當然更改格式在%

老見截圖VS建議。

enter image description here

相關問題