如何计算开始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)