一、表数据预览
二、结果展示
说明: 选择【年份】和【产品】,曲线图和表格数据进行相应的变化。
三、具体步骤
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、美化图表
- 设置图形
- 设置标题
- 设置坐标轴
- 其他