S曲线的做法
2019-06-21 本文已影响0人
Excel老崔
前言
计划确定基准后,如果在PROJECT或P6中加载了资源、工时或成本后是可以直接生成成本曲线或工时曲线的,但是这些曲线和工程进度曲线还是稍有不同的,也缺乏数据的灵活性。今天就给大家讲一下如何在EXCEL中快速生成进度S曲线。
做法
首先将P6或PROJECT中的任务、计划开始时间,计划完成时间导入到EXCEL中,然后增加一列权重,并根据进度计算建立日期行,如下图所示:
权重的设置可以根据任务周期,也可以根据任务工时,也可以人为指定,但一定要保证所有任务的权重之和为100%
计划进度的计算,这里计算的是截止到当前日期单个任务的累积进度,且按照在日期上平均分配的方式计算。
E2=IF($C2<=E$1,100%,IF($B2>E$1,0%,(E$1-$B2+1)/($C2-$B2+1)))
解释如下:
我们可以把任务分成三种情况,
情况一:完成时间<=当前日期,表明任务已经完成,累计进度为100%
情况二:开始时间>当前日期,表明任务还没有开始,累计进度为0%
情况三:除上述两种情况外,表明任务已经开始,且没有结束,累计进度为a/b,其中a为已经过去的周期,b为任务总周期
上述公式可以这样解释:
If(完成时间<=当前日期,100%,if(开始时间>当前日期,0%,a/b))
将E2单元格的公式向下,向右复制即可完成所有计划进度的计算,请注意公式中的绝对引用和相对引用,如果你做错了,一定是栽在这上面了。
计算结果如下:
在第二行插入汇总行,并输入公式
E2=SUMPRODUCT($D$3:$D$7,E3:E7)
向右复制公式,结果如下:
选中E1:N2区域,插入折线图,如下:这仅是传说中的S曲线
相关知识