制作Excel多重交互式图表
用Excel图表表达数据时,为了更加智能化,一般情况下都将图表制作成交互式的。交互式图表通常离不开控件的支持,而多重交互则需要多个控件,比如图表先根据下拉菜单显示某个冷库12个月的利用情况,然后根据滚动条可逐月显示利用情况,是否显示利用率等。这样的交互功能至少需要3个控件。别看需要的控件多,但实现起来还是比较容易。下面我们就来制作这样的多重交互式图表。
1. 插入控件
在工作表中选择“开发工具”选项卡,点击“插入”按钮“表单控件”下的“组合框”,在工作表合适位置按钮鼠标左键画出一个组合框控件,点击“滚动条”,在工作表合适位置画出一个滚动条控件,点击“复选框”,再画出一个复选框控件;右击插入的组合框,选择“设置控件格式”,在弹出窗口的“控件”选项卡,数据源区域选择所要显示的菜单单元格区域(可将所要显示的菜单项列入到某列连续单元格中,如P1:P4),单元格链接选择一空白单元格(如Q1);右击插入的滚动条,选择“设置控件格式”,在弹出窗口的“控件”选项卡,当前值设置为12,最小值为1,最大值为12,步长为1,单元格链接选择另一空白单元格(如Q2);右击插入的复选框,选择“编辑文字”,输入所需要的文字(如“显示利用率”),再次右击该复选框,选择“设置控件格式”,在弹出对话框的“控制”选项卡中“值”处选择“未选择”,“单元格链接”处选择工作表中的一个空白单元格(如Q3)。
这样,当组合框、滚动条、复选框的值发生变化时,Q1、Q2、Q3单元格的值就会发生相应的改变。
2. 构建图表数据源
控件添加完成后,就可以利用它们单元格链接的值来获取制作图表所需要的数据源了。
选择“公式”选项卡,点击“名称管理器”,在弹出窗口点击“新建”;在新建名称窗口,名称设置为“总容积”,引用位置设置为“=OFFSET(Sheet1!$C$1,(Sheet1!$Q$1-1)*4+1,,,Sheet1!$Q$2)”,新建名称为“已用容积”,引用位置设置为“=OFFSET(Sheet1!$C$1,(Sheet1!$Q$1-1)*4+2,,,Sheet1!$Q$2)”,新建名称为“剩余容积”,引用位置设置为“=OFFSET(Sheet1!$C$1,(Sheet1!$Q$1-1)*4+3,,,Sheet1!$Q$2)”,新建名称为“利用率”,引用位置设置为“=IF(Sheet1!$Q$3,OFFSET(Sheet1!$C$1,(Sheet1!$Q$1-1)*4+4,,,Sheet1!$Q$2),0)”。这样,构建图表所需要的数据源就建立完成了。
3. 插入图表
选定一空白单元格,选择“插入”选项卡,点击二维柱形图中的“堆积柱形图”,右击空白图表,选择“选择数据”,在弹出窗口左边图例项处点击“添加”,系列名称处选择B2,系列值处输入“=Sheet1!总容积”,再点击“添加”,系列名称处选择B3,系列值处输入“=Sheet1!已用容积”,依此类推,添加剩余容积、利用率等数据源。点击水平(分类)轴标签处的“编辑”,选择C1:N1单元格区域。
接下来,右击图表,选择“更改图表类型”,在弹出窗口的“所有图表”选项卡中选择“组合”,将总容积、已用容积、剩余容积的图表类型都设置成“堆积柱形图”,将利用率的图表类型设置成“带数据标记的折线图”,并将其“次坐标”勾选。这样,图表的雏形就基本制作完成了。
4. 美化图表
选中图表,选择“设计”选项卡,利用“添加图表元素”按钮根据需要为图表添加标题、图例、数字标签等。当然,数字标签的颜色、字体等都可以自行设置。对于图表标题的交互性变化,可在Q4单元格中输入“=INDEX(Sheet1!$P$1:$P$4,Sheet1!$Q$1)&"1至"&Q2&"月使用情况统计"”,然后选中图标标题,在公式编辑栏中输入“=Q4”,这样图表标题就根据下拉菜单的变化而变化了。
最后,右击图表,选择“置于底层”,拖动下拉菜单、滚动条、复选框这3个控件到图表上的相应位置,排放整齐。这样,具有多重交互功能的图表就制作完成了。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
相关知识
excel表格怎么制作热力图
Excel可视化图表制作数据分析工具?
如何在 Excel 中创建交互图表
花火数图(hanabi):免费在线可视化数据图表制作工具
EXCEL VBA培训班
在线制作树形图
有哪些好用的数据分析软件可以用
excel在统计中的应用PPT.ppt
用EXCEL来搞艺术之花朵
在线制作南丁格尔玫瑰图
网址: 制作Excel多重交互式图表 https://www.huajiangbk.com/newsview1545601.html
上一篇: 【知识兔】高大上的Excel交互 |
下一篇: 使用Plotly.js创建交互式 |
推荐分享

- 1君子兰什么品种最名贵 十大名 4012
- 2世界上最名贵的10种兰花图片 3364
- 3花圈挽联怎么写? 3286
- 4迷信说家里不能放假花 家里摆 1878
- 5香山红叶什么时候红 1493
- 6花的意思,花的解释,花的拼音 1210
- 7教师节送什么花最合适 1167
- 8勿忘我花图片 1103
- 9橄榄枝的象征意义 1093
- 10洛阳的市花 1039