excel图表是数据可视化的重要手段,尤其是动态图表,不但漂亮,而且还可以灵活地切换显示多维数据。动态图表看似复杂,其实只需要掌握制作的技巧,只需简单4步,就可以做出如下图所示的简单、漂亮的动态图表。
我们先来分析下动态图表的结构,如下图所示。
“数据源”区域是我们得要事先准备好的,其他的大部分都是基于“数据源”创建的。
第1步:制作控件,链接状态在【开发工具】菜单中插入三个复选框,并右键【编辑文字】,分别命名为“销售额”、“订单量”、“客单价”。
然后,在第1个复选框上右键【设置控件格式】,在【单元格链接】中填写公式“=$b$2”,将此控件连接到b2单元格。同样的方法将第2、第3个复选框分别链接到c2、d2单元格。
这样我们就制作好了3个开关,可以切换显示true和false值。
第2步:动态引用数据我们通过第1步设置的开关,动态引用“数据源”区域的数据。
在b5单元格输入公式“=if(b$2,b13,na())”,意思是当b2单元格值为true时,引用b13单元格的值,为false时b5单元格值为“#n/a”。然后用鼠标拖动填充至d10单元格。
此时就可以用复选框控制数据的显示状态。
第3步:插入图表选中“动态引用数据”区域,在【插入】菜单下选择插入一个“堆积柱形图”。
在图表上右键【选择数据】,取消左侧【图例项】的“年份”,并在右侧中点击【编辑】选择所有年份,将年份设置为横坐标。
然后,在柱形图上右键【更改系列图表类型】,将“订单量”和“客单价”更改为折线图,并勾选【次坐标轴】选项。
至此,动态图表的雏形就基本出来了,可以用控件进行切换显示了。
第4步:对图表进行美化对图表的填充颜色、线条颜色、粗细、数据标签进行设置,适当的美化,得到最终的效果图。
以上就是动态图表的制作方法,大家可以自己动手尝试制作,若有疑问,欢迎留言讨论!