关键字:数据透视表;excel教程;刷新 全文1200字,预计4分钟读完 有诗云:贾君精而不博,郑君博而不精;既精既博,吾何加焉。所以,我们在学习的过程中,切忌浅尝辄止,囫囵吞枣。好了,闲话不多说,今天就来给大家讲述一下,Excel数据透视表如何实现动态刷新?作者:夏雪 编辑:六姑娘 如图,这个数据源列出了不同城市的销售额,我们给他建立一个数据透视表! 这时候,如果你选中数据透视表,点击“分析”选项卡下的“刷新”,数据透视表是没有变化的。因为数据透视表的数据源区域没有把新增的这行添加进来。选中数据透视表,点击“分析”选项卡下的“更改数据源”。 然后在“更改数据透视表数据源”窗口的表区域里重新选择区域,把新增的行也选中。在你一个个手动添加数据的时候,同事们都早早回家,孩子都生出来了。一、超级表1.选中工作表区域任一单元格,按住Ctrl+T,建立超级表。同样把“城市”放到行标签,“销售额”放到值区域范围。完成如下:4.选中数据透视表,在数据透视表工具下的“分析”选项卡,点击“刷新”。这样就实现了动态更新。超级表是从Excel2007开始增加的功能。超级表能够自动增减数据源区域,这是它作为动态数据源最大的优势。二、VBA代码配合多选范围1. 选中工作表数据的A到D列,将添加的数据透视表放在同一个工作表中。2.点击“开发工具”选项卡下的插入,ActiveX控件里的命令按钮, 在工作表创建一个按钮。3.在工作表右键点击刚添加的按钮,选择“查看代码”。在调出的VBA窗口输入下列代码。Private Sub CommandButton1_Click()ActiveSheet.PivotTables("数据透视表9").PivotCache.Refresh4.点击开发工具选项卡的“设计模式”,取消按钮的设计模式。按钮就能正常点击了。三、现有连接1.点击数据选项卡下的“现有连接”。在弹出窗口点击“浏览更多”。在“选择表格”窗口找到放数据的工作表,点击“确定”。3.在“导入数据”窗口选择数据以数据透视表方式显示,为了方便查看效果,这里放在现有工作表 。4.好啦,再在数据透视表工具下的“分析”选项卡,点击“刷新”。数据透视表就能自动刷新数据了。 希望大家根据工作中的实际需求来灵活选择,你最喜欢哪一种呢?
|