一、表数据预览
二、结果展示
说明:选择【年份】和【产品】,曲线图和表格数据进行相应的变化。
三、具体步骤
1、列出【产品】、【年份】列表
2、插入控件
【开发工具】–【表单控件】–【组合框】
控件格式设置,选择年份列表作为数据区域,并选择任意空白单元格作为单元格连接
同理处理产品列
获取组合框选中的【产品】、【年份】,使用index()函数,如:
=INDEX($O$7:$O$10,$N$7)$O$7:$O$10--待选数据区域$N$7--单元格链接取的单元格
组合框结果
3、根据【产品】、【年份】、【月份】计算总销量
左边表计算=SUMIFS($G:$G,$C:$C,$R$5,$E:$E,$O$5,$D:$D,$K17)* $G:$G--计算区域* $C:$C,$R$5--年份* $E:$E,$O$5--产品* $D:$D,$K17--月份
右边表计算:
产品计算:=INDEX($L$16:$O$16,$N$7)* $L$16:$O$16--左边表的产品行标题* $N$7--产品组合框对应单元格链接取的单元格
产品对应销量计算:=OFFSET($K$17:$K$28,0,$N$7)* $K$17:$K$28--左边表的产品列标题* $N$7--产品组合框对应单元格链接取的单元格
4、生成图表
5、美化图表
设置图形设置标题设置坐标轴其他如果觉得《Excel用控件动态控制图表》对你有帮助,请点赞、收藏,并留下你的观点哦!