You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

构建基于日均时长预测目标小时数达成日期的公式需求

基于日均时长预测目标达成日期的公式方案

需求背景

需要搭建一套公式逻辑:先通过已有日期与对应耗时数据算出日均时长,再以此为依据,预测达成指定总时长(如2000小时)的日期。
给定示例数据:

  • 记录日期:2022/12/1、2022/12/5、2022/12/15
  • 对应单日耗时:4小时、2小时、12小时
    目前已实现:通过总耗时除以起止日期的间隔天数,算出日均时长(示例中为4小时/天)

分步公式实现(以Excel为例)

1. 日均时长的确认(可复用现有逻辑)

假设日期数据在A列(A2到A4),耗时数据在B列(B2到B4):

  • 总耗时:=SUM(B2:B4)
  • 日期间隔天数:=MAX(A2:A4)-MIN(A2:A4)
  • 日均时长:=SUM(B2:B4)/(MAX(A2:A4)-MIN(A2:A4))

2. 目标达成日期预测

定义几个关键值的单元格引用:

  • 已完成总时长:SUM(B2:B4)(或直接引用计算好的总时长单元格)
  • 日均时长:假设存于C2单元格
  • 目标总时长:假设存于D2单元格(示例为2000)
  • 最后一条记录的日期:MAX(A2:A4)

预测公式核心逻辑:剩余需完成时长除以日均时长,得到所需天数,再叠加最后记录日期即可。为保证结果是完整的日期,用CEILING函数向上取整(避免出现半天这类非整数日期):

=MAX(A2:A4) + CEILING((D2 - SUM(B2:B4))/C2, 1)

示例验证

代入给定数据计算:

  • 已完成总时长:4+2+12=18小时
  • 剩余需完成时长:2000-18=1982小时
  • 所需天数:1982÷4=495.5,向上取整为496天
  • 最后记录日期为2022/12/15,叠加496天后,预测达成日期为2024/04/25

内容的提问来源于stack exchange,提问作者sunnyj58

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.01 00:45:37