Excel图表:制作由复选框控制的动态图表。

如何在Excel中制作一个复选框控制的动态图表?

如下图1所示,当我们选中/取消选中图表下方的复选框时,图表会自动改变。

Excel图表:制作一个由复选框控制的动态图表

图1

接下来解释一下这个动态图的详细绘制步骤。

用于绘制图表的数据如下面的图2所示。其中,单元格区域B2:E9为原始数据,其余数据经过处理后控制图表的绘制。

单元格C11链接到复选框Sales。当复选框被选中时,其值为TRUE否则就是假的。类似地,单元格D11链接到复选框“利润”,单元格E11链接到复选框“客户数量”。

在单元格C14中,输入公式:

=IF(加元11,C3,北美())

向右下方拖动到数据填充的单元格区域C14:E20。这样,当单元格C11中的值为真时,其下方对应单元格中的值为数值;如果为FALSE,则对应于错误值# n/a。对于列D和e也是如此。

Excel图表:制作一个由复选框控制的动态图表

图2

选择单元格区域C13:C20,插入聚类柱形图,将其横坐标数据设为单元格区域B3:B9中的值。结果如下面的图3所示。

Excel图表:制作一个由复选框控制的动态图表

图3

将单元格区域D14:D20中的数据添加到上图3所示的图表中,结果如图4所示。

Excel图表:制作一个由复选框控制的动态图表

图4

选择列系列,右键单击,选择命令更改系列图表类型,在设置数据点格式中设置系列重叠100%,间隙宽度60%,如下图5所示。

Excel图表:制作一个由复选框控制的动态图表

图5

获得的结果如下图6所示。

Excel图表:制作一个由复选框控制的动态图表

图6

继续将单元格区域E14:E20中的数据添加到图表中,得到如下图7所示的图表。

Excel图表:制作一个由复选框控制的动态图表

图7

选择新添加的系列,单击鼠标右键,从快捷菜单中选择“更改系列图表类型”命令,如下图8所示。

Excel图表:制作一个由复选框控制的动态图表

图8

在“更改图表类型”对话框中,将系列类型更改为折线图,如下面的图9所示。

Excel图表:制作一个由复选框控制的动态图表

图9

单击OK后,结果如下面的图10所示。

Excel图表:制作一个由复选框控制的动态图表

图10

最后,设置图表系列的格式,添加图表标题。结果如下面的图11所示。

Excel图表:制作一个由复选框控制的动态图表

图11

在图表底部或您认为合适的位置,插入3个复选框(在功能区的“开发工具”选项卡的“控件”组中单击“插入-表单控件复选框”),并将复选框控件设置为依次链接到相应的单元格。例如,对于Sales复选框,选择它,右键单击它,选择Format Control命令,并将其链接设置为Control选项卡的cell链接中的cell C11,如下面的图12所示。其他两个复选框也是如此。

Excel图表:制作一个由复选框控制的动态图表

图12

设置后,调整复选框格式和文本,使其与图表相协调。最终效果如图1所示。

风险提示:请谨慎添加本网站联系方式,注意识别。本网站的观点和行为不代表大盘站。如果您联系本网站,请检查联系信息。版权声明:本网站所有文章,除非另有说明或标注,均匿名投稿。如果本站内容侵犯了原作者的合法权益,可以联系站长处理。