Excel 中使用数据透视表 Pivot Table
http://www.cnblogs.com/waitrabbit/archive/2010/06/29/1767702.html
?"數據透視表"? 英文是 Pivot Table ,直接翻譯是軸向旋轉表 ,什么意思呢? 及把我們的數據分成多個維度來進行統計,可以理解為我們平時說的簡單報表。
(透視表?當初是那個白癡漢化的?)。舉個例子來說明。
?
假設我們有如下的Excel數據表:
?圖1
?
可以看到銷售員和產品列有許多重復的字段,那么如果我們想得到兩個統計信息:每名銷售員每種產品的銷售額情況和每種產品的銷售額,我們應該怎么使用“透視表”得到呢?
在當前表菜單上“插入”->"數據透視表",英文版為 “Insert”-> "Pivot Table”。
圖2
?
紅色區域為要分析的數據所在區域,即我們上面的銷售數據,藍色區域為存放“透視表”及統計報表的區域。最好在一個新的SHEET中。
?
點擊透視表區域,出現如下圖,如果不小心關了,點擊右鍵“Show filed list”:
圖3
把我們想要的字段托到圖示位置,顯然統一銷售員每種產品的銷售情況,我們希望的縱軸是“銷售員”,橫軸為“產品”,統計信息為求和“銷售數量”。分別對應為Row Labels, Column Labels, Values. 設置完成后會出現如下透視表:
圖4
這樣就完成了我們的第一個報表。
那么每種產品的銷售情況怎么做? 只要在圖3 的界面中 把“產品名稱”拖拽到 Row labels, "銷售數量"拖拽到Values 即可。讀者自行實踐即可。
?
注意在圖3的界面中,我們可以使用拖拽和勾選CheckBox實現對字段配置和刪除等操作。只要我們心中有了報表的設計樣子,按照我們的設想,配置字段就可以了。
?
注意一點,源數據更新后,透視表數據并不會自動更新,需要右鍵->Refresh 一下。還可以在每次打開數據透視表時自動更新其中的數據。右鍵單擊任意單元格 “Pivot Table Option” > "Data" .選中 " Refersh the data when open file".
?
另外,數據統計默認是求和,如果是求最大值等等,右鍵單擊任意單元格->"Value Filed Setting" ,可以設置其他統計方式,如下圖:
?
?
簡單報表就生成好了,下一講我們可能結合具體例子,講講明細表等的應用。
?
總結
以上是生活随笔為你收集整理的Excel 中使用数据透视表 Pivot Table的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: oracle 数据库 触发器 trigg
- 下一篇: .Net/C# 与 J2EE/Java