问题来源

韩老师曾经写过一篇,效果如下动图:

打开网易新闻 查看精彩图片

今天韩老师换一种成INDEX函数来实现,方便大家掌握更多的函数应用。

第一步:制作其中一个季度的柱形图

选择“车间”与“第一季度”列数据,“插入”菜单中选择“二维柱形图”中的第一个图表,可生成一最简单的二维柱形图,如下所示:

打开网易新闻 查看精彩图片

第二步:插入控件

选择“开发工具”菜单中的“表单控件”中的“组合框”,拖动鼠标左键,画出一下拉控件,如下图:

打开网易新闻 查看精彩图片

(注:菜单中如果没有”开发工具“,可在“选项”内勾选。)

设置组合框属性:

在组合框中点击右键,选择”设置控件格式“,如下图:

打开网易新闻 查看精彩图片

在“控制”选项卡中,将数据源区域设计为四个季度所在的M1:M4区域,单元格链接设置为M5,如下图:

打开网易新闻 查看精彩图片

这样,通过组合框选择的选项顺序数据将出现在M5单元格,如下图:

打开网易新闻 查看精彩图片

第三步:定义名称

定义两个名称,第一个名称为“数值”,如下图:

打开网易新闻 查看精彩图片

名称“数值”引用位置框内的公式为:

=INDEX(快速制作动态图表!$B$3:$E$10,,快速制作动态图表!$M$5)

第二个名称为“标题”,如下图:

打开网易新闻 查看精彩图片

名称“标题”引用位置框内的公式为:

=index(快速制作动态图表!$B$2:$E$2,,快速制作动态图表!$M$5

两个公式中“快速制作动态图表”是当前工作表名称。

第四步:选择数据

图表数区域右键“选择数据”:

打开网易新闻 查看精彩图片

编辑数据系列:

打开网易新闻 查看精彩图片

在“编辑数据系列”对话框中输入系列名称“标题”、系列值”数值“,如下图:

打开网易新闻 查看精彩图片

最后将组合框与图表组合:

打开网易新闻 查看精彩图片

完成动态图表的制作。效果如下:

打开网易新闻 查看精彩图片