Excel-数据透视表/图,动态扩展数据源
目标:当数据源发生变化时,数据透视表/图也相应发生改变,即自动刷新数据。
初始数据源如下:
步骤一:
制作数据透视表/图,如下所示,
当我们在此数据源中删减数据时,在数据透视表/图中手动刷新便可以得到更新后的结果;
但当我们在此数据源的基础上,添加数据行或列时,在数据透视表/图中手动刷新数据源却不会显示新的结果。这时,需要我们对数据源进行格式化,方法很简单,如步骤三:
选中数据源中的任意单元格,点击“插入”选项卡中的“表格”,
这时出现创建表的弹出框,默认的选择范围是原数据源的所有区域,点击确定。
这时原数据源被填充了格式。如下
这时,把鼠标放在数据源的任意单元格上,左上角显示此时的表名称为“表2”,
而点击数据透视表/图的“更改数据源”选项后,我们看到,它的数据源区域依然是之前的数据源区域,
我们把数据透视表/图的数据源区域手动由“Sheet3!$AC$11”改为“Sheet3!表2”,这时我们发现,数据透视表/图中的数据已经刷新为添加数据后新的数据源,
步骤四:
当我们再次在数据源表中添加数据后,在数据透视表/图中右键刷新按钮,新的数据又会增加到数据透视表/图中。
删除数据操作及原理相同。
步骤五:
同理,在数据源的右侧增加列字段及数据时,在数据透视表/图中刷新数据源后,右侧“数据透视表字段”列表框中便出现了新的列字段名,可以对新的列数据进行数据透视操作了。
总结:此数据透视表/图,动态扩展数据源的方法比较简单和实用。主要掌握两步:一是将数据源在“插入”-“表格”下格式化,二是点击数据透视表/图“刷新”,即完成。