IT资讯

Excel进阶:制作多重交互式图表[多图]

用Excel图表表达数据时,为了更加智能化,一般情况下都将图表制作成交互式的。交互式图表通常离不开控件的支持,而多重交互则需要多个控件,比如图表先根据下拉菜单显示某个冷库12个月的利用情况,然后根据滚动条可逐月显示利用情况,是否显示利用率等。这样的交互功能至少需要3个控件。别看需要的控件多,但实现起来还是比较容易。下面我们就来制作这样的多重交互式图表。 Excel进阶:制作多重交互式图表[多图]图片1 1. 插入控件 在工作表中选择“开发工具”选项卡,点击“插入”按钮“表单控件”下的“组合框”,在工作表合适位置按钮鼠标左键画出一个组合框控件,点击“滚动条”,在工作表合适位置画出一个滚动条控件,点击“复选框”,再画出一个复选框控件;右击插入的组合框,选择“设置控件格式”,在弹出窗口的“控件”选项卡,数据源区域选择所要显示的菜单单元格区域(可将所要显示的菜单项列入到某列连续单元格中,如P1:P4),单元格链接选择一空白单元格(如Q1);右击插入的滚动条,选择“设置控件格式”,在弹出窗口的“控件”选项卡,当前值设置为12,最小值为1,最大值为12,步长为1,单元格链接选择另一空白单元格(如Q2);右击插入的复选框,选择“编辑文字”,输入所需要的文字(如“显示利用率”),再次右击该复选框,选择“设置控件格式”,在弹出对话框的“控制”选项卡中“值”处选择“未选择”,“单元格链接”处选择工作表中的一个空白单元格(如Q3)。 这样,当组合框、滚动条、复选框的值发生变化时,Q1、Q2、Q3单元格的值就会发生相应的改变。 Excel进阶:制作多重交互式图表[多图]图片2 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)”。这样,构建图表所需要的数据源就建立完成了。 Excel进阶:制作多重交互式图表[多图]图片3

相关软件

最新软件

网友评论

加载更多

网名(您的评论需要经过审核才能显示) 回复 [ ] 楼取消回复

本站推荐

换一个