如何在给定开始日期、结束日期和 TODAY() 的情况下计算任务完成百分比



我有一个包含开始日期、结束日期和完成百分比列的甘特。通过在 % 列中手动输入数字,表示任务的条形将变为阴影。我想做的不是表示完成百分比,而是想显示从今天开始的结束日期还剩多少时间。

      Start        End       % Time remaining from TODAY()
i.e. 12/01/2014   03/15/2015   (End date has not yet occurred)
     12/29/2014   12/29/2014   (Task was started and finished this day)

假设您的结束日期在 B 列中:

=IF(TODAY()>=B2,"Done",CONCATENATE(B2-TODAY(),""))

这将显示剩余天数。 如果您想要花费的时间百分比,请使用

=IF(TODAY()>=B2,"Done",MAX((TODAY()-A2)/MAX(B2-A2,1),0))

并将单元格格式化为百分比。

这是一个更简洁的选项,它将显示截至当天结束时的完成百分比。

=(MIN(TODAY(),B2)-A2+1)/(B2-A2+1)

相关内容

最新更新