修改數(shù)據(jù)后數(shù)據(jù)透視表自動(dòng)刷新的方法
?
作者:小窩來源:部落窩教育發(fā)布時(shí)間:2023-10-23 15:36:54點(diǎn)擊:1148
透視表是最常用的一個(gè)功能,但有一個(gè)問題常困擾著我們:數(shù)據(jù)源發(fā)生了變化后,透視表怎么自動(dòng)更新呢?下面3種方法,從手動(dòng)到自動(dòng)都有。自動(dòng)用了一句數(shù)據(jù)透視表自動(dòng)刷新代碼,不管透視表與數(shù)據(jù)源是否在同一張工作表種都適用。
小窩將告訴你數(shù)據(jù)透視表從手動(dòng)到自動(dòng)刷新的3種方法。
首先了解透視表數(shù)據(jù)刷新的限制。
在創(chuàng)建透視表的對(duì)話框中有“選擇表格或區(qū)域”選項(xiàng)——絕大多數(shù)時(shí)候我們沒有理會(huì)過它。但它表明了一點(diǎn):數(shù)據(jù)透視表只針對(duì)選定的區(qū)域處理數(shù)據(jù)。
因此,只有位于處理區(qū)域中的數(shù)據(jù)發(fā)生變化,才能右鍵刷新透視表數(shù)據(jù),而新增數(shù)據(jù)無法刷新,如下:
接著說新增數(shù)據(jù)后透視表的刷新方法
1.手動(dòng)更改數(shù)據(jù)源。推薦指數(shù):★★
既然只針對(duì)處理區(qū)域刷新,那就增大處理區(qū)域。
2.超級(jí)表+右鍵刷新。推薦指數(shù):★★★★
超級(jí)表可以自動(dòng)擴(kuò)展工作區(qū)域大小,因此新增數(shù)據(jù)后就不用手動(dòng)更改數(shù)據(jù)源了。
Step 01 單擊表格數(shù)據(jù)按Ctrl+T將表格(Excel稱為區(qū)域)轉(zhuǎn)為超級(jí)表(Excel稱為表)。
Step 02 插入透視表。
Step 03 新增數(shù)據(jù),右鍵刷新即可更新透視表。
注:如果已經(jīng)用區(qū)域建立了透視表,不用重做透視表,直接把數(shù)據(jù)源轉(zhuǎn)成超級(jí)表即可右鍵刷新。
3.超級(jí)表加一句代碼。推薦指數(shù):★★★★★
在超級(jí)表的基礎(chǔ)上加一句以下代碼,可以自動(dòng)刷新。
ActiveSheet.PivotTables("數(shù)據(jù)透視表").PivotCache.Refresh
代碼的意思是在激活的工作表中刷新名為“數(shù)據(jù)透視表”的透視表。
方法:
Step 01 首先查看透視表的名稱。
Step 02 粘貼代碼。
透視表與數(shù)據(jù)源在同一張Sheet中:
在工作表名稱上右擊選擇“查看代碼”進(jìn)入VBA編輯。將對(duì)象由“通用”改成“worksheet”,過程會(huì)自動(dòng)默認(rèn)為“SelectionChange”;然后粘貼上面代碼,并把透視表名稱改成查看到的名稱即可。
若透視表與數(shù)據(jù)源不在一張Sheet中:
在透視表所在工作表右擊“查看代碼”,過程改為“Activate”。刪除自動(dòng)生成的SelectionChange代碼,在Activate代碼中粘貼代碼并修改名稱即可。
注:添加代碼后文件需要保存為支持宏的格式。
本文配套的練習(xí)課件請(qǐng)加入QQ群:781412182下載。
做Excel高手,快速提升工作效率,部落窩教育Excel精品好課任你選擇!
掃下方二維碼關(guān)注公眾號(hào),可隨時(shí)隨地學(xué)習(xí)Excel:
相關(guān)推薦:
用數(shù)據(jù)透視表做去重統(tǒng)計(jì)比用函數(shù)方便
數(shù)據(jù)透視表系列教程1:業(yè)績(jī)匯總
數(shù)據(jù)透視表系列教程2:值字段設(shè)置
版權(quán)申明:
本文作者小窩;部落窩教育享有稿件專有使用權(quán)。若需轉(zhuǎn)載請(qǐng)聯(lián)系部落窩教育。
最熱教程
- 像綠皮火車一樣長(zhǎng)像珠穆拉瑪峰一樣高的Excel表怎么操作才方便?
- Power Query實(shí)戰(zhàn):按指定次數(shù)遞增數(shù)據(jù)
- 2019年全網(wǎng)最全—excel提取身份證信息合集?。ńㄗh收藏)-下篇
- 明明沒有重復(fù),Excel卻判定數(shù)據(jù)重復(fù),這是怎么回事?
- 文本格式的求和,及求和中最容易出現(xiàn)的問題解疑
- 致命缺陷:不懂一維表!
- 函數(shù)組合思維,你有嗎?
- 學(xué)會(huì)這2個(gè)公式,整理考勤數(shù)據(jù)只要一分鐘
- 就算被說是拍馬屁也成,今天你應(yīng)該這樣發(fā)Excel報(bào)表……
- 如何計(jì)算Excel單元格中的算式,四種求和方法請(qǐng)收好!
最新教程
- SHEETSNAME,一鍵獲得所有工作表名稱完成目錄制作
- 延遲退休落地,快速查詢你上幾年才退休!
- 快速將PDF電子發(fā)票數(shù)據(jù)提取到發(fā)票明細(xì)登記表的方法
- 提取、查找、替換數(shù)據(jù)的王者——REGEXP正則函數(shù)
- Excel表10萬(wàn)行數(shù)據(jù),篩選卡頓怎么辦?
- 兩個(gè)不用嵌套的萬(wàn)能提取公式,含用REGEXP函數(shù)提取
- 用Excel制作刷題器,備考無憂 !
- 如何用LET+LAMBDA直接寫遞歸公式?
- 用函數(shù)合并多個(gè)工作表數(shù)據(jù)
- 用LAMBDA自定義顏色求和函數(shù)