本篇文章為大家做一個資料透視表的資料刷新匯總,介紹動態刷新資料的三種方法:VBA自動刷新透視表、超級表、現有連接。這幾種刷新方式總有一個適合你,操作也是超簡單的,都是點幾下按鈕就可以完成動態刷新,記著收藏喲!
資料透視表是EXCEL中常用的技能,它能幫助我們快速統計分析大量資料。並且隨著佈局的改變,數據透視表會立即按照新的佈置重新計算數據,在日常工作中非常實用。但是資料來源如果有新增,資料透視表是無法同步更新的。那今天就來跟大家介紹幾個Excel資料透視表動態刷新資料的方法。
如圖,這個資料來源列出了不同城市的銷售量。
一、資料透視表基礎刷新
1.選擇表格區域任一單元格,點選插入選項卡下的「資料透視表」。
2.在「建立資料透視表」窗口,表格區域就自動選擇了所有連續區域,為了方便查看,把資料透視表位置放在同一個工作表下。點選確定。
3.現在把「城市」放到行標籤,「銷售」放到值區域範圍。為了方便對比,後續也按照同樣的方式創作。
完成如下:
#4.接下來表格最後一行新增資料如下,這時合計值由原本的255418變成了258418。
5.選取資料透視表,選單列上方就會出現資料透視表工具,點選「分析」標籤下的"重新整理".
但是資料透視表沒有變化 。
6.這種情況是因為資料透視表的資料來源區域沒有把新增的這行加入進來,那就需要修改資料來源。勾選資料透視表,點選資料透視表工具下方「分析」標籤下的「變更資料來源」。
然後在「更改資料透視表資料來源」視窗的表格區域中重新選擇區域,並選取新增的行。區域修改成「Sheet1!$A$1:$D$71
」。
再點選刷新就可以了。
透過這個例子,我們發現如果資料增加,資料透視表就需要進行更改資料來源來更新,但是實
際工作中如果遇到頻繁的資料變動,有沒有什麼方法可以快速實現Excel資料透視表刷新呢?
二、Excel資料透視表動態刷新資料
1)VBA自動刷新透視表
1.選取工作表資料的A到D列,新增資料透視表放在同一個工作表中。
設定完成如下:
#2.點擊「開發工具」標籤下的插入,ActiveX控制項裡的命令按鈕, 在工作表建立一個按鈕。
如果表格沒有開發工具這個選項卡,點擊檔案—選項,在“EXCEL選項”視窗左側的“自訂功能區”,從“主選項卡”選擇“開發工具”添加到右側自訂功能區。
3.在工作表右鍵點選剛新增的按鈕,選擇「檢視程式碼」。在調出的VBA視窗輸入下列程式碼。
Private Sub CommandButton1_Click() ActiveSheet.PivotTables("数据透视表9").PivotCache.Refresh End Sub
程式碼中資料透視表9是資料透視表的名稱。
4.然後再點選開發工具標籤的“設計模式”,取消按鈕的設計模式。按鈕就能正常點擊了。
#5.在工作表資料來源最後加入一行資料如下,新增之後合計值是258418
6 .然後點選按鈕進行刷新,資料透視表就能即時更新了。
小結:這個方法是在選擇資料來源的時候就囊括了其他空白區域,後續再加入資料也能動態更新。並且透過VBA添加按鈕,更加方便的進行刷新操作。不過問題是一旦選擇的其他區域出現了無效資料的時候,資料透視表也會將其納入。
2)現有連線刷新資料透視表
1.點選資料標籤下的「現有連線」。在彈出視窗點選「瀏覽更多」。
2.在「選取資料來源」視窗找到該工作簿,點選開啟
在「選擇表格」視窗找到放置資料的工作表,點選「確定」。
3.在「匯入資料」視窗選擇資料以資料透視表方式顯示,為了方便查看效果,這裡放在現有工作表 。
完成如下:
#4.同樣在最後一行新增資料如下,新增之後合計值變成了258418
5.選取資料透視表,在資料透視表工具下的「分析」選項卡,點選「刷新」。資料透視表就能自動刷新資料了。
小結:這個方法是把EXCEL工作表變成一個連接,透過連接來插入資料透視表。優點是工作表的變動可以及時更新,但同樣,當我們選擇這種方法的時候,工作表就不能放其他數據,數據透視表也盡量建立在其他工作表,避免錯誤。
3)超級表實現Excel資料透視表刷新
1.選取工作表區域的任一單元格,按住Ctrl T,如下視窗中表數據來源會自動把工作表區域選中,這裡的表格首行就是標題,所以勾選「表包含標題」。
2.根據這個超級表插入資料透視表。選擇表格區域任一儲存格,在同一工作表插入資料透視表。表區域會設定為超級表的名稱:表5。
同樣把「城市」放到行標籤,「銷售量」放到值區範圍。完成如下:
3.在表格最後一行新增資料如下,新增之後合計值是258418
#4.選取資料透視表,在資料透視表工具下的「分析”選項卡,點選“刷新”。這樣就實現了動態更新。
超級表是從Excel2007開始增加的功能,它解決了前兩種方法無法智慧選擇資料來源區域的問題。超級表能夠自動增減資料來源區域,這是它作為動態資料來源最大的優勢。
方法介紹完了,以上三種各有優劣,希望大家根據工作上的實際需求來靈活選擇。覺得不錯的話,給我按讚吧!
相關學習推薦:excel教學
以上是Excel資料透視表學習之動態刷新資料的三種方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

Google主張Countif:綜合指南 本指南探討了Google表中的多功能Countif函數,展示了其超出簡單單元格計數的應用程序。 我們將介紹從精確和部分比賽到Han的各種情況

本教程提供了共享Excel工作簿,涵蓋各種方法,訪問控制和衝突解決方案的綜合指南。 現代Excel版本(2010年,2013年,2016年及以後)簡化了協作編輯,消除了M的需求

本教程探討了將.xls文件轉換為.jpg映像的各種方法,包括內置的Windows工具和免費的在線轉換器。 需要創建演示文稿,安全共享電子表格數據或設計文檔嗎?轉換喲

本教程闡明了Excel名稱的功能,並演示瞭如何定義單元格,範圍,常數或公式的名稱。 它還涵蓋編輯,過濾和刪除定義的名稱。 Excel名稱雖然非常有用,但通常是氾濫的

本教程闡明了平均值的標準偏差和標準誤差之間的區別,指導您掌握標準偏差計算的最佳Excel函數。 在描述性統計中,平均值和標準偏差為interinsi

該Excel教程演示瞭如何計算正方根和n根。 找到平方根是常見的數學操作,Excel提供了幾種方法。 計算Excel中正方根的方法: 使用SQRT函數:

解鎖Google表的力量:初學者指南 本教程介紹了Google Sheets的基礎,這是MS Excel的強大而多才多藝的替代品。 了解如何輕鬆管理電子表格,利用關鍵功能並協作


熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

Video Face Swap
使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱門文章

熱工具

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

mPDF
mPDF是一個PHP庫,可以從UTF-8編碼的HTML產生PDF檔案。原作者Ian Back編寫mPDF以從他的網站上「即時」輸出PDF文件,並處理不同的語言。與原始腳本如HTML2FPDF相比,它的速度較慢,並且在使用Unicode字體時產生的檔案較大,但支援CSS樣式等,並進行了大量增強。支援幾乎所有語言,包括RTL(阿拉伯語和希伯來語)和CJK(中日韓)。支援嵌套的區塊級元素(如P、DIV),

DVWA
Damn Vulnerable Web App (DVWA) 是一個PHP/MySQL的Web應用程序,非常容易受到攻擊。它的主要目標是成為安全專業人員在合法環境中測試自己的技能和工具的輔助工具,幫助Web開發人員更好地理解保護網路應用程式的過程,並幫助教師/學生在課堂環境中教授/學習Web應用程式安全性。 DVWA的目標是透過簡單直接的介面練習一些最常見的Web漏洞,難度各不相同。請注意,該軟體中

Atom編輯器mac版下載
最受歡迎的的開源編輯器

禪工作室 13.0.1
強大的PHP整合開發環境