Excel2007版的常用功能(6):Excel数据透视表
Excel數據透視表是做數據匯總、統計的工具
在表里,一列為一個字段
1.? ?創建數據透視表:
點任意單元格-插入-數據透視表-創建數據透視表-確定-出現個表格框-(接下來將表格設置為經典的樣子,xls文件直接就是這樣格式的表格,xls是2003版的老格式文檔)右鍵表格框-數據透視表選項-顯示-經典數據透視表布局-確定-將數據透視表字段列表里的選項按需求拖拽到顯示的表格的相應位置-數據生成完成
數據里,每一列叫一個字段
2.? 更改數據透視表匯總方式:上面生成的表里,有個求和項,表示中間的數據是求和得到的
? ? 雙擊求和項(或右鍵求和項--值字段設置),可以將中間的數據以別的形式展示,如:求和、計數、平均值、最大值、最小值、? ? ? ? 乘積等等。假如點‘計數’,雙擊計數的數字可以跳轉查看這個計數的詳情表。雙擊哪個數字都可以跳轉到相應的源數據詳細表
3.? ?數據透視表中的組合:
? ? 選中表格--插入--數據透視表--數據透視表--確定--右鍵表格框--數據透視表選項--顯示--經典數據透視圖--確定--將數據透視表字段列表里的選項‘金額’拖拽到顯示的表格的最左側--再將金額拖拽到中間的數據部分,顯示每個金額總共賺了多少錢,由于第一次拖拽時的金額太過詳細:右鍵那一列任意單元格--創建組--始于:0.終于:32000,步長:40000--確定
當拖拽的不是金額而是日期時,始于一個日期,終于一個日期,步長可以是季度,年,月,日等
也可以是文本。
有兩種情況會導致日期無法組合:
a.? ?日期里有空格
? ? ? 解決:? ?合并單元格
b.? ?有文本格式的日期
? ? ? 解決:? ?改為日期格式
用這種方式的前提:如果是數值,要全部都是數值,如果是日期,要全部都是日期,不能有文本,不能有空
4.? ?匯總多列數據:
? ?點擊任意單元格--插入--數據透視表--數據透視表--確定--右鍵表格框--數據透視表選項--顯示--經典數據透視圖--確定--將字段列? ? ? ?表里的選項1拖拽到最左邊那列--將字段列表里的選項2拖拽到字段列表的選項1的右側(這時會分類匯總,如果需要分列匯總就不用管了,如果不需要分類匯總,就可按下面的方式取消匯總)--右鍵列表的選項1--分列匯總--取消‘分類匯總’前的對勾--確定,來取消匯總(因為這里不需要匯總)--若要統計數量,這里將要統計數量的選項3拖拽到數據區域即可,它的列頭為“匯總”,若是還要求這些數據里的最大值,最小值和平均值時,將需要將數量拖拽到內容里四次,當你把多個字段拖拽到數值區域時,必然會上下排列,會多出一列“數據”列,解決:將數據列的列頭“數據”拖動到“匯總”這倆字上,其實不是拉到“匯總”上,而是拉到列字段里,這樣,全部都豎排放著了。拖動四次后,列頭變成了“求和項:選項31,求和項:選項32,求和項:選項33,求和項:選項34”,表示中間的數據都是求和得來的,因為拖動的四列都是相同的數據,中間每列數據間都相同,由于這四項是分別要:求和、求最大值、求最小值、求平均,所以雙擊要修改的列頭,在計算類型里分別選中求和、求最大值、求最小值、求平均。當然有一項本身就是求和,不需要改。若是雙擊沒有效果,就右鍵列頭--值字段設置--選中求和、求最大值、求最小值、求平均里的一個即可。可以修改列頭的名稱,可以雙擊列頭設置,也可以點住單元格,在編輯欄里修改,修改后按enter鍵確定
可以給已經設置好的數據透視表做美化:
點住數據透視表里任意單元格,會出現“數據透視表工具”,在“設計”里可以設置樣式
5.? ?在透視表中使用計算:
? ? ? 數據透視表里的顯示的數據,比如求和后的數據,若想再做計算放入數據透視表里,不可在數據透視表外的列里寫,這樣? ? ? ? ? ?再向數據透視表里加東西時會被覆蓋的,可以這樣做:
? ? ?制作完透視表后-點住表里任意單元格-頂端數據透視表工具--選項--公式(2010版本里是:域、項目和集)-計算字段-名稱:利潤? ? ? ?率,公式:將0替換為公式,公式可以通過雙擊下面“字段”里的選項來插入公式里的需要計算的項,公式計算方法跟數學公式? ? ? ? ?一樣。比如求利潤:? ? ? ? ? ?(總計-成本)/總計--確定 此時? 就添加了求利潤率的列。這個利潤率是小數,全選利潤率列--右? ? ? ? ? ? ? 鍵--設置單元格格式--數字--百分比--確定? ? ?若是最后計算出的數字的格式不是自己想要的格式,可以右鍵單元格--設置單元格? ? ?格式,來設置格式
?? ? 如果利潤率計算出錯,會顯示錯誤提示,這個錯誤提示可以自己設置:
? ? 點任意單元格-右鍵-數據透視表選項-布局和格式-格式-對錯誤值,顯示:(自己設置,可以不寫為空)-確定
#DIV/0!? 表示除0錯誤,(做計算公式難免有出錯的時候),解決:
在透視表里,點擊任意單元格--右鍵--數據透視表選項--格式--選中“對于錯誤值顯示”這個選項,并在后面的空格里寫上要顯示的內容,不寫表示顯示為空
6.? ?利用篩選字段自動地創建工作表:
? ? 也就是有一張表生成多張表。
? ? ?報表篩選字段表示分頁,放在報表篩選字段里的分類 ,分類里的內容,有幾個內容表示可以顯示幾頁。顯示這些頁需要做設置才能出現,在做設置前,想看每個選項的詳細內容,點“報表篩選頁”下的下拉框即可在當頁顯示
? ? 假如有一張表,只有一列數據,這列里有36個項目,若將這36個項目建成36個工作表,每張表的名字為這36個項目的名字
? 做法:
? ?選中任意單元格--插入--數據透視表--確定--將右側的那個唯一一個選項(科目劃分)拖拽到頂部的‘報表篩選字段’里(這里分為了? ? ? ? 不同的科目劃分,包括36個科目)--再將科目劃分拖拽到‘值字段’里(表示使表里至少有個值,小透視表已做完,分為了36類)--? ? ? 點任意的透視表中的單元格--數據透視表工具--選項--選項--顯示報表篩選頁--確定 (這時生成了36張工作表)-- 建36張工作表? ? ? 是為了方便記錄數據,但這時生成的36張工作表里都帶有透視表,所以要一次全刪掉每個表里面的數據透視表:按住shift選中? ? ? 第一張表和最后一張表,在可以看到的那張表里復制空的單元格行,粘貼到有數據透視表的位置,就是將空的單元格覆蓋到? ? ? ? ? 數據透視表上,這時每張表都同時做了這個操作,都沒了數據透視表,這樣就制作好 ,接下來直接用就好了。
? ? ? ? ? 此處可以將生成的每個頁面的內容刪掉:
? ? ? ? ?按住shift選中第一和最后一個表格的名字 也就選中了所有生成的表格-將空行復制下來粘貼在有東西的地方即可
多重數據透視表: 可以對多個工作表進行多重數據分析
將‘數據透視表和數據透視圖向導’添加到自定義快速訪問工具欄中:
單擊office按鈕—Excel選項—自定義—從下列位置選擇命令:所有命令—選中‘數據透視表和數據透視圖向導’—添加
?
生成 多重數據透視表:
在有數據的工作表單擊快速訪問工具欄中的‘數據透視表和數據透視圖向導’(彈出‘數據透視表和數據透視圖向導—步驟1’)--請指定待分析數據的數據源類型:多重合并計算數據區域—所需創建的報表類型:數據透視表—下一步(彈出數據透視表和數據透視圖向導—步驟2a)--選中‘自定義頁字段’—單擊下一步(彈出數據透視表和數據透視圖向導—步驟2b)--選中區域:切換到工作表中自動選中數據區域—添加—請先指定要建立在數據透視表中的頁字段數目:1—請為每一個頁字段選定一個項目標簽來標識選定的數據區域:字段1:表1—可按照相同的方法將其他選定數據區域添加到‘所有區域’列表框里,指定其頁字段數目為1,并分別為其設置字段名—下一步(彈出數據透視表和數據透視圖向導—步驟3)--選中‘新建工作表’—完成—返回工作表,可看到數據透視表的基本框架和‘數據透視表字段列表’任務窗格—單擊‘選擇要添加到報表的字段 ’—列的三角按鈕—在下拉列表中撤選‘全選’,選中‘數量’復選框—確定—返回‘數據透視表字段列表’任務窗格—選擇要添加到報表的字段—頁1—右鍵—添加到列標簽—在數值列表框中,單擊‘計數項:值’—選擇‘值字段設置’—值匯總方式—計算類型:求和—確定
系統默認狀態形式顯示的數據透視表才能設置組合數據。
組合數據:
在數據透視表中選中比如A3:A5的區域—右鍵—組合,此時選中的單元格被組合成了“數據組1”,以后使用這幾個單元格時可以直接寫“數據組1”來表示這幾個單元格數據
取消數據的組合:
選中一個數據組里的一個單元格—右鍵—取消組合
數據透視表中設置自動刷新數據:
選項—數據透視表選項—數據—數據透視表數據—打開文件時刷新數據
總結
以上是生活随笔為你收集整理的Excel2007版的常用功能(6):Excel数据透视表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [js] 模拟 localStorag
- 下一篇: [js] promise的构造函数是同