给定开始日期,结束日期和今天(),如何计算任务完成百分比

BBD*_*Dev 5 excel datediff excel-formula

我有一个开始日期,结束日期和%完成列.通过在%列中手动输入数字,表示任务的条形图将被着色.我想要做的不是代表%完成,而是想显示从今天开始的结束日期之前剩下多少时间.

      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)
Run Code Online (Sandbox Code Playgroud)

Ben*_* I. 5

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

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

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

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

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