怎样让数据透视表每天都能刷新(5种透视表刷新方式)

每次更新了数据透视表的源数据,都要手动刷新透视表数据才能同步更新,没关系,今天小编、帮你收集齐了5种刷新方式,不但可以打开工作表时刷新,还可以定时刷新,甚至是自动刷新。|更多Excel学习和问题请加群:289393114、570064677

01

案例

透视表如图中所示,如何查看汇总结果对应地明细数据,如查看北京地区都有哪些订单呢?今天的目标很明确,就是如何去刷新数据透视表,确保源数据中的更新,都能在报表区域得以体现。

怎样让数据透视表每天都能刷新(5种透视表刷新方式)(1)

02

刷新

首先来讲讲为啥要刷新数据源,原因就在于我们的数据源是经常变化的,比如修改了标题名称、修改了销售金额,然而这些数据却并未及时同步到透视表中,而事实上,我们需要的却是更新后的数据。所以才需要我们每次都要数据透视表工具-选项-刷新,来手动刷新数据。使用方法如下,数据透视表工具-分析-刷新-刷新,就可以完成透视表的刷新了,这应该是我们在操作数据透视表时使用的最多的一种刷新方式了。

怎样让数据透视表每天都能刷新(5种透视表刷新方式)(2)

03

全部刷新

等等,为啥“刷新”的下方还有“全部刷新”,这是因为“刷新”只是更新当前数据透视表的信息,而如果工作薄中有多个数据透视表,并且这些透视表的源数据并不相同,则其他透视表信息并未更新,这个时候就需要用到“全部刷新”了。操作方法同上,使用方法如下,数据透视表工具-分析-刷新-全部刷新。

怎样让数据透视表每天都能刷新(5种透视表刷新方式)(3)

04

打开文件时刷新

数据透视表工具-分析-“选项”,打开数据透视表选项对话框,当然也可以右键数据透视表区进行打开。选择数据选项卡,勾选“打开文件时刷新数据”复选框,这样每次打开工作薄的时候就可以更新透视表信息了。

05

定时刷新/设置刷新频率

首先强调一下, 本次教程中分享的自动定时刷新数据源,仅适用于外部数据源透视表,利用外部数据制作数据透视表,可以达到数据和报表分离的效果,报表每次打开的时候会同步一次数据,可以使汇总报告随时保持最新数据或更换源数据,而不必重新制作报表。数据透视表工具-分析-刷新-连接属性,在弹出的“连接属性”对话框中勾选“刷新频率”,就可以根据需要设置刷新频率了。

06

VBA代码自动刷新

现在才是今天的重点,全自动刷新,Alt F11 快捷键打开VBE编辑器,输入代码:

Private Sub Worksheet_Actimatchvate()

ActiveSheet.PivotTables("数据透视表1").PivotCache.Refresh

End Sub

当源数据发生改变时,透视表数据就会同步发生更新了。这里需要注意的是“数据透视表1”为数据透视表的名字,可以打开数据透视表选项对话框查看,也可以自定义修改。

怎样让数据透视表每天都能刷新(5种透视表刷新方式)(4)

,

免责声明:本文仅代表文章作者的个人观点,与本站无关。其原创性、真实性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容文字的真实性、完整性和原创性本站不作任何保证或承诺,请读者仅作参考,并自行核实相关内容。文章投诉邮箱:anhduc.ph@yahoo.com

    分享
    投诉
    首页