问题来源
韩老师曾经写过一篇,效果如下动图:
今天韩老师换一种成INDEX函数来实现,方便大家掌握更多的函数应用。
第一步:制作其中一个季度的柱形图
选择“车间”与“第一季度”列数据,“插入”菜单中选择“二维柱形图”中的第一个图表,可生成一最简单的二维柱形图,如下所示:
第二步:插入控件
选择“开发工具”菜单中的“表单控件”中的“组合框”,拖动鼠标左键,画出一下拉控件,如下图:
(注:菜单中如果没有”开发工具“,可在“选项”内勾选。)
设置组合框属性:
在组合框中点击右键,选择”设置控件格式“,如下图:
在“控制”选项卡中,将数据源区域设计为四个季度所在的M1:M4区域,单元格链接设置为M5,如下图:
这样,通过组合框选择的选项顺序数据将出现在M5单元格,如下图:
第三步:定义名称
定义两个名称,第一个名称为“数值”,如下图:
名称“数值”引用位置框内的公式为:
=INDEX(快速制作动态图表!$B$3:$E$10,,快速制作动态图表!$M$5)
第二个名称为“标题”,如下图:
名称“标题”引用位置框内的公式为:
=index(快速制作动态图表!$B$2:$E$2,,快速制作动态图表!$M$5
两个公式中“快速制作动态图表”是当前工作表名称。
第四步:选择数据
图表数区域右键“选择数据”:
编辑数据系列:
在“编辑数据系列”对话框中输入系列名称“标题”、系列值”数值“,如下图:
最后将组合框与图表组合:
完成动态图表的制作。效果如下:
热门跟贴