Power BI Desktop做出动态的图表不是什么稀奇的事情,但在Excel中做出可以播放的动态图表就很难度了,当然高手可以通过VBA控制,对于普通用户就是可望不可及的一件事。
新版的Excel中有个加载项的商店,商店提供了很多数据可视化插件,之前我们做径向树图的那个E2D3就是这种可视化插件,今天介绍的SmartCharts是一个可以根据日期来播放的可视化图表插件。
我们在商店中搜索SmartCharts会有两个,我们用的是第二个:
先模拟数据,这个视觉对象要根据日期来播放,所以一定要有日期列,另外数据的表头不支持中文,如果用中文命名表头,会显示成--:
然后从我的加载项中添加:
开始界面是一个示例数据图表:
我们按向左的箭头,找到Strat with my data!
选择我们模拟的数据:
就生成了我们模拟数据的图表:
一共有10种图表可以选择,其中有些图表是可以按下面的播放按钮播放:
在图表上,我们鼠标悬停在某个图例上就会显示这个图例的折线图。我们再录制一个动图大家感觉一下:
我们要使用这个图表演示数据,首先要把数据整理成带有日期时间维度的分类数据,然后就可以套用这个可视化插件,来演示数据。