如何计算开始date,结束date和TODAY()的任务完成百分比

我有一个与开始date,结束date和%完成列gant。 通过在%列中手动input一个数字,表示该任务的栏会变为阴影。 我想要做的不是代表已完成的%,而是希望显示从今天到结束date之前剩下多less时间。

Start End % Time remaining from TODAY() ie 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) 

假设你的结束date在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)