Excel中数据源发生变动时如何定时刷新数据透视表

来源:互联网 发布:高棉帝国 知乎 编辑:程序博客网 时间:2024/04/29 18:23

在Excel中,如何定时刷新数据透视表

如图 7‑12所示为某公司销售订单汇总表的数据透视表,其数据源为外部数据连接,当该数据透视表的数据源发生变动时,如果需要将变动后的数据更新到数据透视表中,就需要对数据透视表进行手动刷新操作。那么,有没有办法设置定时自动刷新数据透视表呢?


图7‑12销售订单金额汇总表

解决方案1:

通过“数据”选项卡的“连接属性”设置数据透视表的刷新频率。

操作方法

※定时刷新数据透视表※

如图 7‑13所示,单击数据透视表区域中任一单元格→“数据”选项卡→“连接”组→“属性”→在弹出的“连接属性”对话框中单击“使用状况”选项卡→勾选“刷新频率”复选框→在“刷新频率”文本框中设置刷新频率(比如1分钟)→单击“确定”退出“连接属性”对话框。


图7‑13设置刷新频率

解决方案2:

通过“数据透视表工具”的“选项”上下文选项卡设置数据透视表的刷新频率。

操作方法

如图 7‑14所示,单击数据透视表区域中任一单元格→“数据透视表工具”的“选项”上下文选项卡→“数据”组→单击“更改数据源”下的下拉按钮→“连接属性”→在弹出的“连接属性”对话框中单击“使用状况”选项卡→勾选“刷新频率”复选框→在“刷新频率”文本框中设置刷新频率(比如1分钟)→单击“确定”退出“连接属性”对话框。


图7‑14设置刷新频率

知识扩展

使用外部数据连接创建数据透视表请参阅疑难176。定时刷新是数据透视表基于外部数据源特有的刷新方式,如果非外部数据源创建的数据透视表想要实现定时刷新,只能通过VBA或者其他方法实现。http://pdftoword.55.la/eb2pdf/

http://pdftoword.55.la/eb2pdf/
原创粉丝点击