在使用Excel进行数据可视化时|excel数字自定义格式设置( 二 )


在使用Excel进行数据可视化时|excel数字自定义格式设置
文章图片
关闭“设置坐标轴格式”的面板 , 打开“图表元素”设置 , 取消勾选“网格线” 。
在使用Excel进行数据可视化时|excel数字自定义格式设置
文章图片
关于图表标题的设置 , 因为当前图表所使用的数据是1996年 , 而这个时间是可以动态变化的 , 所以我们在设置标题时也尽量使用动态的变化 , 所以在P3单元格中使用一个公式="UKPopulation"&I3将一些固定文本与年份时间连在一起 , 再点击图表中的“图表标题”框 , 在“编辑栏”中链接P3单元格中返回的标题 。
在使用Excel进行数据可视化时|excel数字自定义格式设置
文章图片
如果我们在I3单元格中选择不同的年份 , 图表的标题和数据显示均会发生变化 。
在使用Excel进行数据可视化时|excel数字自定义格式设置
文章图片
关于以上人口数量变化的自定义图表 , 我们基本上已经完成 , 最后一部分我们要展示的是如何让这个图表进行动态化的展示 , 即按照从1996年到2019年的顺序展示图表 , 这里我们可使用录制宏的方法 , 录制下每次选择一个年份 , 不过这样会比较繁琐 , 我们在VBA中写了另外一个宏 , 在代码中使用For循环 , 名为ChartAnimate , 并且还有一个ChartReset的宏 , 用于将数据重置到最开始的1996年 。
在使用Excel进行数据可视化时|excel数字自定义格式设置
文章图片
在For循环中 , 通过变量“nCount”从1996到2019 , 每次往上加1 , 此变量的值返回到I3单元格中 , 这样图表也会依次按照变量的顺序进行展示 。
在图表的下方 , 我们添加了两个图形“Animate”和“Reset” , 鼠标右击图形 , 选择“指定宏” , 然后分别将我们写好的宏指定到对应的图形 。
在使用Excel进行数据可视化时|excel数字自定义格式设置
文章图片
点击“Animate”图形按钮 , 图表会自动进行动态化展示 , 再点击“Reset”按钮后 , 图表会重置到1996年 。
在使用Excel进行数据可视化时|excel数字自定义格式设置
文章图片
案例演示至此 , 我们也完成了一个自定义动态图表的设计 , 基于Excel的条形图 , 对图表中的格式进行调整 , 以达到所期望的效果 , 并且结合宏或VBA的方式将图表动态化 。 你是不是也觉得Excel的图表强大而有趣呢?看完之后 , 你也可以动手去试一试;如果喜欢本文的分享 , 欢迎继续关注后续的更新!