分享

神奇,Excel甘特图居然会自己动?

 冬青818 2018-04-06

可以领取今日份小礼物哦


哈喽,大家好,我是大西萌

在上一期Excel专栏中给大家介绍了甘特图,然而有的小伙伴们就说了,这图是静态的,而人物进度是动态的,如何才能让自己的甘特图动起来呢?


这是个好问题,在这次专栏中,我们要对上次的甘特图进行一个升级。


我们插入一个滚动条控件,从而达到控制任务进度,达到动态管理的目的。



接下来我们来一步一步学习如何绘制出一个这样的动态甘特图。


【1】设置数据源

动态图的数据源需要在原有的基础上增加【计划已用天数】和【计划剩余天数】两列内容作为辅助列,同时增加【完成比例】一列作为进度展示。



在C12单元格输入一个日期作为可变日期使用
在E3单元格内输入公式(=MIN(MAX($C$12-C3,0),D3)

在F3单元格内输入公式(=D3-E3

在G3单元格内输入公式(=E3/D3

由于实际工作进度跟计划工作进度可能会有差别,因此这里以计划进度为例。


 

【2】插入滚动条控件

利用滚动条控件来控制我们在C12单元格设置的日期,随着滚动条滚动,可以直接修改C12单元格内的日期数值,从而形成动态的数据表。



在选项卡标签上单击右键打开自定义功能区
在右侧功能区中勾选开发工具

点击开发工具选项卡,找到控件选择插入

ActiveX控件中选择插入滚动条

根据自 己需求画一个控件矩形框


【3】设置控件数据

控件默认最大值和最小值都是数字格式,因此我们需要把开始日期和结束日期转化为数字格式才能录入进控件的属性。


选择后单击右键打开属性对话框
在 LinkedCell 中输入C12,使控件链接到C12单元格

在 Max 中输入值43100,2017/12/31转化为数字是43100

在 Min 中输入值43070,2017/12/1转化为数字是43070

关闭属性对话框后,点击一下开发工具中的设计模式,推出设计模式即可。



【4】插入图表


同样的插入图表,然而在动态甘特图中,数据的选择是非常重要的,数据表中并不是所有的数据都需要被选择进去。



选中任务、计划开始日期、计划已用天数、计划剩余天数这四列数据
点击插入选项卡

选择插入柱形图或条形图

在二维条形图中选择堆积条形图,并适当调整格式。


【5】设置横纵坐标轴


图表的纵坐标顺序并不是我们期望的顺序,我们期望能够从上到下排列任务的先后,因此在这里我们需要对类别重新排列,同时我们的横坐标起始日期应该是计划开始的第一天。


点击垂直坐标轴单击右键并选择设置坐标轴格式
在坐标轴选项中找到“逆序类别”并且勾选它

点击水平坐标轴单击右键并选择设置坐标轴格式

在坐标轴边界最小值中,输入我们任务开始这一天的日期



 【6】优化图表


整个动态甘特图框架已经完成,接下来可以对数据条进行一些简单的优化。



点击图表中蓝色系列数据条并选择设置数据系列格式
在设置数据系列格式中选择无填充

点击图表中橙色系列数据条并选择设置数据系列格式

在系列选项中调整间隙宽度,缩小间隙宽度来加粗系列数据条



【7】添加数据标签


为了更直观的看出任务进行到哪里,我们可以选中已用时间系列,添加数据标签,借助数据标签来显示出任务完成比例。



选中表中橙色系列,并勾选数据标签
选中数据标签单击右键打开设置标签选项

去掉勾选值【值】,只勾选【单元格中的值

在弹出的数据标签区域中选择完成比例区域

打开填充与线条,对数据标签进行简单的美化即可 

【8】图表美化

最后可以插入一个矩形框,让我们的时间可以直接展示在图表中,同时也可以根据自己的需求进行简单的编辑美化。



点击插入选项卡选择插入矩形
在编辑栏中直接输入(=C12

选中矩形框,设置为无填充无边框

组合最终的条形图、滚动条、矩形框,完成整个图表的制作。


动态的甘特图能够更加直接的查阅到工作计划进度,再配合着自己实际工作进度,可以手动输入完成的比例,时刻提醒自己还有剩下哪些工作需要继续。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多