Excel中数据源发生变动时如何定时刷新数据透视表
在Excel中,如何定时刷新数据透视表
如图 7‑12所示为某公司销售订单汇总表的数据透视表,其数据源为外部数据连接,当该数据透视表的数据源发生变动时,如果需要将变动后的数据更新到数据透视表中,就需要对数据透视表进行手动刷新操作。那么,有没有办法设置定时自动刷新数据透视表呢?
图7‑12销售订单金额汇总表
解决方案1:
通过“数据”选项卡的“连接属性”设置数据透视表的刷新频率。
操作方法
※定时刷新数据透视表※
如图 7‑13所示,单击数据透视表区域中任一单元格→“数据”选项卡→“连接”组→“属性”→在弹出的“连接属性”对话框中单击“使用状况”选项卡→勾选“刷新频率”复选框→在“刷新频率”文本框中设置刷新频率(比如1分钟)→单击“确定”退出“连接属性”对话框。
图7‑13设置刷新频率
解决方案2:
通过“数据透视表工具”的“选项”上下文选项卡设置数据透视表的刷新频率。
操作方法
如图 7‑14所示,单击数据透视表区域中任一单元格→“数据透视表工具”的“选项”上下文选项卡→“数据”组→单击“更改数据源”下的下拉按钮→“连接属性”→在弹出的“连接属性”对话框中单击“使用状况”选项卡→勾选“刷新频率”复选框→在“刷新频率”文本框中设置刷新频率(比如1分钟)→单击“确定”退出“连接属性”对话框。
图7‑14设置刷新频率
知识扩展
使用外部数据连接创建数据透视表请参阅疑难176。定时刷新是数据透视表基于外部数据源特有的刷新方式,如果非外部数据源创建的数据透视表想要实现定时刷新,只能通过VBA或者其他方法实现。
上一篇: 懂Excel才能懂数据 5张图让你懂得什么才是数据
下一篇: 我们家刚刚的对话好经典