开始测量时间+测量时间=完成时间

企业微信截图_16772038535447.png企业微信截图_16768592051192.png

FineReport 崔鹏飞 发布于 2023-2-20 10:16 (编辑于 2023-2-24 09:57)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共5回答
最佳回答
0
CD20160914Lv8专家互助
发布于2023-2-20 10:27(编辑于 2023-2-24 10:05)

TODATE(DATETONUMBER(b9)+left(c9,2)*3600000+mid(c9,4,2)*60*1000)

/*修改后的公式*/

TODATE(DATETONUMBER(b2)+INDEXOFARRAY(SPLIT(c2,":"),1)*3600000+INDEXOFARRAY(SPLIT(c2,":"),2)*60*1000)

image.png

image.png

  • 崔鹏飞 崔鹏飞(提问者) 我的算出怎么是2023-02-21 11:30:00,应该是56分才对
    2023-02-20 10:36 
  • CD20160914 CD20160914 回复 崔鹏飞(提问者) 你仔细看我的前面时间是从09点开始的。。。
    2023-02-20 10:37 
  • CD20160914 CD20160914 回复 崔鹏飞(提问者) 你只要用上我的公式就行了。。改单元格。。我的举例是09:00:01开始的,你改成09:30一样就是56的
    2023-02-20 10:38 
  • 崔鹏飞 崔鹏飞(提问者) 回复 CD20160914 对的,谢谢
    2023-02-20 10:40 
  • 崔鹏飞 崔鹏飞(提问者) 你好,这公式还是有点问题,当他小于5位于大于5位就会计算错误,加了if判断长度,好像也不对
    2023-02-24 09:59 
最佳回答
1
LTC朝Lv6高级互助
发布于2023-2-20 10:21

使用DATETONUMBER()函数将开始测量时间转换为毫秒数

image.png

然后将测量时间换算成毫秒(26*60+26)*1000

将两个数值加起来,再用todate()函数转换为日期时间格式

最佳回答
0
yzm339714Lv6中级互助
发布于2023-2-20 10:18

这个测量时间 会超过 一小时吗? 会超过一天吗?

  • 崔鹏飞 崔鹏飞(提问者) 超过天的
    2023-02-20 10:30 
  • yzm339714 yzm339714 回复 崔鹏飞(提问者) 超过天 那会怎么显示 1天 12:23:15 这种? 算了,如果是会有天的,上面的公司就不能适用了,还是要改,但既然你最佳都给了,当我没说
    2023-02-20 10:50 
最佳回答
0
runnerLv7资深互助
发布于2023-2-20 10:21(编辑于 2023-2-20 10:29)

你这个26:26 是 时和分吧

format((DATETONUMBER(TODATE()) + INDEXOFARRAY(split(a1,":"),1) * 3600000  + INDEXOFARRAY(split(a1,":"),2) * 60000), "yyyy-MM-dd hh:mm:dd")

参考

最佳回答
0
孤陌Lv6资深互助
发布于2023-2-20 10:28

还不如 填写完成时间 自动计算出用时好了

  • 6关注人数
  • 569浏览人数
  • 最后回答于:2023-2-24 10:05
    请选择关闭问题的原因
    确定 取消
    返回顶部