乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em>怎么制作带控件的动态图表

<em>Excel</em>怎么制作带控件的动态图表

作者:乔山办公网日期:

返回目录:excel表格制作


一、.建立窗体控件
1、点击开发工具——插入——窗体控件。

2、滚动条窗体控件,右击——设置控件格式。如图所示,进行设置。

3、组合框窗体控件,右击——设置控件格式。如图所示,进行设置。

二、定义名称建立X轴数据源7a686964616fe78988e69d83363
1、点击公式——名称管理器,定义名称建立X轴数据源。

2、定义名为X轴的名称
X轴引用位置——=OFFSET(Sheet1!$A$2,,Sheet1!$B$6,,Sheet1!$B$7-Sheet1!$B$6+1)

三、定义名称建立动态数据源
1、南京分公司=OFFSET(X轴,Sheet1!$H$6,),上海分公司=OFFSET(X轴,Sheet1!$H$6,)

2、如图所示,通过滚动条控件来控制X轴的数据(月份)——上海分公司的数据——南京分公司的数据,通过组合窗体控件来控制公司名称。
公式解释:
X轴引用位置——=OFFSET(Sheet1!$A$2,,Sheet1!$B$6,,Sheet1!$B$7-Sheet1!$B$6+1)
以A2(分公司)为参照系——行不偏移,列偏移B6(这里为2)——返回1行,B7-B6+1=5列,所以是2月到6月
南京分公司=OFFSET(X轴,Sheet1!$H$6,)
以上面定义的X轴(是区域,上面是单元格)为参照系——行偏移,偏移量由单元格H6控制。
H6所在单元格又可以控制——组合窗体控件——公司名称。

四、利用定义名称创建图表
1、点击图表工具——设计——选择数据。

2、轴标签
=sheet1!X轴
sheet1!为固定形式——X轴为定义的名称,是动态的月份数据
系列值
=sheet1!南京分公司
sheet1!为固定形式——南京分公司为定义的名称,是动态的营业额数据。

五、图表的美化
1进行图表的美化。

1、数据做好,在旁边增加一列辅助列,并输入如图公式,

2、公式下拉,报表数据有多少行,就拉到多少行

3、工具栏-开发工具-插入-组合框

4、在工作表中画出控件,右击控件,设置控件格式

5、先把报表的各类名称依次排列下来

6、选中辅助列数据-插入图表-三维柱形图

7、右击选中控件-单击按住控件移到图表内,再进行图表美化,就成了,是不是很容易,你也试制作吧
数据表中是2010~2013四个年度,每个年度选其中五个月份的数据,我们想利用滚动条控制数据系列的选择范围,可以选择起始年度,也可以选择显示几个年度。

2
第一步
先添加窗体控件,窗体控件在功能区“开发工具”里,但Excel2010中开发工具默认是隐藏状态,我们需要找到它。打开“选项”,e68a84e79fa5e98193331在“自定义功能区”勾选“开发工具”。

3
第二步
在“开发工具”功能栏点“插入”,在里面选用“滚动条”控件。选中,鼠标指针变成一个十字,此时在表格区画出滚动条

4
第三步,
刚画好的滚动条还不能用,我们需要设置它。右键单击滚动条,选“设置控件格式”,在“控制”选项卡中设置,最小值为1,最大值为16,步长为5,单元格链接E1.这个控制开始年份
同样方法,再画一个滚动条,设置最小值为5,最大值20,步长为5,单元格链接E2.这个控制结束年份

5
第四步
Ctrl+F3打开名称管理器,新建一个名称,名称输入“数据”,引用位置输入公式:=OFFSET(Sheet1!$C$1,Sheet1!$E$1,,Sheet1!$E$2),这个公式结果为数据的引用范围。
同样方法再建一个名称,名称输入“日期”,引用位置输入公式:=OFFSET(Sheet1!$A$1:$B$1,Sheet1!$E$1,,Sheet1!$E$2),这个公式结果为日期的引用范围。
输入完成后,关闭名称管理器。

6
第五步
插入一个柱形图(可以先不选数据),如不选数据,图表是空的,在上面单击右键,点“选择数据”,添加一个数据系列,“系列名称”可以为空,“系列值”输入:=sheet1!数据(刚才我们定义的名称,前面一定要加工作表名)

7
第六步
在“水平分类轴标签”,点“编辑”,在弹出的对话框中输入:=sheet1!日期,结果如图。

8
第七步
在F1列输入公式:=OFFSET(A1,E1,,)&IF(AND(E2>5),"~"&OFFSET(A1,MIN(E2-5+E1,16),,),"")&"年度销售量"
这个公式结果是“X年度销售量”或“X年-X年度销售量”,它昌随着控件的改变而变化的,最终结果会引用为图表标题。

9
第八步
添加图表标题,选中图表标题框,在编辑栏输入引用:=Sheet1!$F$1

10
第九步
适当调整图表布局,美化图表,本例中只是添加图表标签、淡化了网格线,结果如图。调整两个滚动条,图表显示数据范围会做出相应变化。

END
注意事项

结束年份尽量不要超出数据范围,否则显示会不正常

建立窗体控件
1.点击开发工具——插入——滚动条窗体控件。

2.右击——设置控件格式。
最小值——1月
最大值——12月
单元格链接——D2

定义名称建立动态数据源
3.点击公式——名称管理器。

4.月份的引用=OFFSET(Sheet1!$A$2,1,,Sheet1!$D$2,1)
表示以A2单元格为参照系——行偏移量1行,列不偏移——返回D2行,1列。
上海的引用=OFFSET(Sheet1!$B$2,1,,Sheet1!$D$2,1)
南京的引用=OFFSET(Sheet1!$C$2,1,,Sheet1!$D$2,1)

利用动态数据创建图表
5.点击图表工具——设计——选择数据

6.轴标签区域=sheet1!月份
sheet1!为固定值——月份(为上面定义的名称,动态的月份)
系列值=sheet1!上海
sheet1!为固定值——上海(为上面定义的名称,动态的有关上海的数据)
系列值=sheet1!南京
sheet1!为固定值——南京(为上面定义的名称,动态的有关南京的数据)

7.带滚动条控件的动态图表——如图所示
当滚动条移动到7时——显示前7个月的数据。

相关阅读

  • <em>Excel</em>怎么制作带控件的动态图表

  • 乔山办公网excel表格制作
  • 一、.建立窗体控件1、点击开发工具——插入——窗体控件。2、滚动条窗体控件,右击——设置控件格式。如图所示,进行设置。3、组合框窗体控件,右击——设置控件格式。如图所示
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网