谢谢邀请!
边肖分享了如何制作动态甘特图来跟踪项目进展。
动态甘特图动态显示一个项目的完成情况,这是工作的要求,也是老板的期望!
今天,边肖将分享如何制作动态甘特图。
最终效果如以下动画所示:
步骤如下:
第一步:准备数据源,如下所示。
数据源描述:
①在c2,输入公式n:$h$9),然后双击鼠标填入;
公式分析:networkdays函数用于计算排除周六、周日和法定节假日后的天数。
②在e2里输入公式if($g$2d2,c2,if($g$2b2,networkdays(b2,$g$2,$h$2echov3-@.com$h$9)),然后双击鼠标填入;
公式分析:如果"结束日期"是在"今日的日期",表示已经完成,返回c列对应的数据;否则说明还没有完成。结果为false,表示值为0;
③在f2中,输入公式if(d2$g$2,0,if(b2$g$2,c2-e2,c2)),然后双击鼠标填写;
公式分析:if"结束日期"晚于"今日的日期",表示没有完成。有两种情况:一种是还没有开始,一种是已经完成了一部分;
④在g2中,输入公式today()g3,g3的初始值为0,这是一个动态数值,后面会详细说明。
步骤2:插入堆积条形图
步骤3:更改纵坐标顺序
第四步:调整横坐标
步骤5:删除开始日期
第6步:插入当前日期
步骤7:插入滚动条
01
要打开excel数据文档,需要将a列中的数据转换为小时格式。
02
要换算,我们知道用数学方法,首先要把分钟除以60,取整数得到小时,然后取余数得到剩余的分钟,再把两者合并得到结果。
03
但是在excel中怎么做呢?
然后使用相关功能。我们首先要知道的是整数函数,也就是excel中的int函数。
04
其余部分是必需的。在excel中是mod函数,取的是无穷数除以两个数。
05
需要使用的最后一个函数是将字符串连接在一起的字符串。可以使用concatenate函数。
06
了解以上功能后,我们就知道如何转换了。
点击c2,输入公式:concatenate(int(a2/60);h;mod(a2;60);m)
去做吧,
07
输入后,我们得到正确的转换结果,70。分钟换算后将是1小时10分钟。
08
使用excel的填充功能,可以用公式填充下面的单元格,得到结果。