Excel 2003 工作表是組織和分析財務數(shù)據(jù)的理想工具。例如,您可能會創(chuàng)建一個包含差旅住宿費的工作表。如果需要各個季度的分類匯總,您知道如何相應地修改工作表。但是,在需要按季度查看費用類別總計時會發(fā)生什么情況呢?而且如果您每次只想查看某一類或某一年份又該怎么辦呢?在 Excel 工作表中能實現(xiàn)這些嗎?當然可以。有沒有更容易的方法?肯定有。
  一、為什么要需要刷新數(shù)據(jù)透視表?
  1、數(shù)據(jù)源經(jīng)常變化,如數(shù)據(jù)源添加,刪除字段以及修改內(nèi)容等;
  2、數(shù)據(jù)透視表是需要呈現(xiàn)*7數(shù)據(jù);
  二、如何刷新?Excel中刷新數(shù)據(jù)透視表的兩種方法:
  1、手工刷新
  (1)右鍵菜單, 透視表內(nèi)任意單元格鼠標右鍵-----刷新數(shù)據(jù);
  (2)使用數(shù)據(jù)透視表工具欄上的刷新按鈕;
  (3) 添加刷新全部透視表工具按鈕:
  (3.1)直接在透視表工具欄選項添加按鈕---添加或刪除按鈕---數(shù)據(jù)透視表---全部刷新;
  (3.2)自定義工具欄選項按鈕:自定義---命令---數(shù)據(jù)---全部刷新---將此按鈕拖放到工具欄上,即可直接點擊此按鈕以實現(xiàn)整個工作簿內(nèi)透視表數(shù)據(jù)刷新。
  操作小技巧:窗口--新建窗口,此時會打開一個同樣的工作簿,窗口中選擇“與工作簿**并排比較”,這樣可在并排的兩個工作簿中將數(shù)據(jù)源與透視表刷新進行直觀對比,同理在這里你可以試試隱藏窗口哦!記得在excel中是可以設置打開一個存放個人宏的工作簿,而且是一打開就隱藏了窗口了。
  2、自動刷新---通過設置透視表屬性
  (1)打開時刷新。顧名思義---打開工作表時,就可以刷新數(shù)據(jù)透視表。
  (2)定時刷新??梢栽O置刷新頻率的時間,但是僅適應于外部數(shù)據(jù)源所創(chuàng)建的數(shù)據(jù)透視表。
  如何刷新數(shù)據(jù)透視表?
  操作:如何創(chuàng)建1個基于外部數(shù)據(jù)源創(chuàng)建數(shù)據(jù)透視表,
  “數(shù)據(jù)”菜單---導入外部數(shù)據(jù)---導入數(shù)據(jù)---選中外部數(shù)據(jù)源---選擇表格---導入數(shù)據(jù)---創(chuàng)建數(shù)據(jù)透視表---完成。
  3、自動刷新---使用VBA代碼實現(xiàn)自動刷新透視表
  3.1激活工作表時刷新
  打開透視表代碼窗口輸入:
  Private Sub Worksheet_Activate()
  ---當激活這個工作表時執(zhí)行下列語句命令
  ActiveSheet.PivotTables("數(shù)據(jù)透視表").PivotCache.Refresh
  ---更新名為“數(shù)據(jù)透視表”的數(shù)據(jù)透視表
  End Sub
  注意:數(shù)據(jù)透視表的名在那里呢?也不要把它與工作表的名稱混為一團,每一個數(shù)據(jù)透視表創(chuàng)建時都是有它自已的名稱的,并且它是可以改動的,如圖:
  如何刷新數(shù)據(jù)透視表?
  3.2自已設計一個批量刷新的工具按鈕:
  插入圖片---自選圖形---矩形框(或任選一個你喜歡的圖形),在工作表中拖動,在矩形框上單擊右鍵菜單,指定宏,選擇宏進行編輯(這里還可以根據(jù)實際工作的需要來錄入一個宏),單擊確定。代碼如下:
  Sub 矩形1_單擊()---宏名稱
  ThisWorkbook.RefreshAll---更新這個工作簿里的所有數(shù)據(jù)
  End Sub
  三、數(shù)據(jù)透視表的數(shù)據(jù)緩存
  數(shù)據(jù)透視表的數(shù)據(jù)緩存是計算機內(nèi)存中的一個指定區(qū)域用于存儲報表數(shù)據(jù)。
  1、共享數(shù)據(jù)緩存:
  基于同一單元格區(qū)域或數(shù)據(jù)連接的兩個或多個數(shù)據(jù)透視表之間自動共享緩存
  特點:可以實現(xiàn)同時刷新
  優(yōu)勢:提高性能的同時減小了工作簿的大小
  具體操作:原工作表數(shù)據(jù)源的基礎上已經(jīng)創(chuàng)建了一個數(shù)據(jù)透視表,在新創(chuàng)建數(shù)據(jù)透視表時會跳出“是否讓新報表建立在與現(xiàn)有報表相同的數(shù)據(jù)上?”,“是”則創(chuàng)建了共享數(shù)據(jù)緩存的透視表,“否”則創(chuàng)建與現(xiàn)有報表之間相互獨立不共享緩存的新透視表,如果選擇“是”,那么它將會要你選擇一個與之共享數(shù)據(jù)緩存的數(shù)據(jù)透視表。如圖:
  如何刷新數(shù)據(jù)透視表?
  2、下列情況不能共享數(shù)據(jù)緩存
  不希望所有數(shù)據(jù)透視表中都顯示計算字段和計算項。
  不希望在所有數(shù)據(jù)透視表中都按同一方式分組字段。
  不希望同時刷新所有數(shù)據(jù)透視表。
  四、刷新數(shù)據(jù)透視表的注意事項:
  1、海量數(shù)據(jù)源將導致刷新速度非常慢
  2、如何清除“垃圾條目”
  當我們修改相應字段對應的原始數(shù)據(jù)的時候,但刷新數(shù)據(jù)透視表后,相應的字段選項里仍存在一些“垃圾選項”,解決方法為,先移除此字段,刷新透視表,然后重新在數(shù)據(jù)透視表字段列表內(nèi)拖放至原處。
  注意:數(shù)據(jù)源新增的行和列無法更新到數(shù)據(jù)透視表中,需要構建動態(tài)數(shù)據(jù)源,主要有如下幾種方法:1、VBA、;2、SQL語句; 3、定義名稱法; 4、使用數(shù)據(jù)列表功能;5、通過導入外部數(shù)據(jù)“編輯OLE DB 查詢”; 6、使用“Microsoft Query”數(shù)據(jù)查詢創(chuàng)建透視表,這六種方法來生成動態(tài)數(shù)據(jù)透視表;
     
  掃一掃微信,學習實務技巧
   
  高頓網(wǎng)校特別提醒:已經(jīng)報名2014年財會考試的考生可按照復習計劃有效進行!另外,高頓網(wǎng)校2014年財會考試高清課程已經(jīng)開通,通過針對性地講解、訓練、答疑、模考,對學習過程進行全程跟蹤、分析、指導,可以幫助考生全面提升備考效果。