源数据
excel表格
excel表格名称:源数据.xlsx
数据内容如下:
Excel 图表自动更新
名称管理器新建名称
点击公式→名称管理器→新建,根据要求,这里新建省份,以广东为例
OFFSET(reference,rows,cols,height,idth)
COUNTA(value1,value2,...)
补全其他省份,如下图。其中名称管理器的年份和每年各省数据部分,将在动态图表中展现。
插入图表
插入簇状柱形图,右键点击→选择数据,编辑图例项(系列)和水平(分类)轴标签,如下
图例项(系列)展示江苏省份,其他省份同江苏一样(其中系列值的江苏为之前创建的名称管理器里的名称)
水平(分类)轴标签
这里由于考虑之后数据源的更新,所以轴标签区域尽量选大一点。
簇状柱形图
excel 图表制作完成。然后自动更新等我们把动态图表做完后一起观察。
动态图表
控件
开发工具→插入→表单控件→列表框(窗体控件),并画出控件
右键点击控件→设置控件格式,填入数据源区域和单元格链接
数据源区域为年列,单元格链接类似于你在控件选择年的时候,单元格链接内会生成你选择年份对应的顺序数字。
如果excel上找不到开发工具选项,文件→选项→自定义功能区→主选项卡→勾选开发者工具→确定
名称管理器新建名称
之前创建了各个省份的名称,这里我们创建年份和每年各省数据名称
年份
每年各省数据
注意,最后的逗号(,)不能省略。
插入图表
插入簇状柱形图,右键点击→选择数据,编辑图例项(系列)和水平(分类)轴标签,如下
图例项(系列)
这里系列名称中对于年份在名称管理器里也可以不设置,及系列名称为空,对图表并没有什么影响
水平(分类)轴标签
动态图表
这里通过在控件选择不同的年份,可以动态的观察到各个年份不同省份的GDP值。
源数据更新
可以观察下之前制作的excel 图表和动态图表,数据是2013-2016年数据。这里我们手动更新数据,输入一个2012年数据
簇状柱形图
簇状柱形图自动更新了2012年的数据。
动态图表
在控件里更新了2012年,点击2012年可以看到各省份GDP