预计在 excel 内完成

Estimating when it's done in excel

我能否以某种方式根据时间戳和已完成的工作量来估算工作完成的时间和日期?我得到了这个日志,我制作的一个机器人在 A 列时间 [yyy-mm-dd hh:mm] 中写入,在 B 列中它写明完成了多少。它以最新的排在最前面。

考虑:

在此示例中,时间跨度为 1 小时,时间跨度内的完成百分比为 78%
单元格 C1 包含:

=100-B1

剩余的百分比。

在单元格 D1 中是公式:

=(A1-A2)/B1

D1 产生完成 1%

所需的时间

终于在 E1:

=D1*C1

完成作业所需时间!
(注意...C1,D1,E1可以组合成一个公式)

编辑#1

选择E1D1的格式来显示数据的相关部分
[的格式=38=]D1,E1是:mm-ddhh:mm:ss.00

根据您的需要更改此格式!

Gary​​ 的回答是正确的,但为了方便起见,如果第二行数据可以是任意进度状态(不仅仅是任务开始 = 隐式 0%),并且如果您使用百分比数字格式(或小数)并且您想要获取结束日期而不仅仅是持续时间,请使用以下公式:

=A1+(A1-A2)/(B1-B2)*(1-B1)