如何运用时间函数

一个开始日期例如2020-05-01,一个结束日期2020-05-25。如何判断出来目前时间已经过了2/3的内容。

FineReport osboer 发布于 2020-5-6 10:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
孤陌Lv6资深互助
发布于2020-5-6 10:35(编辑于 2020-5-6 14:18)

日期差 DATESUBDATE(开始日期, 当前日期,"d") /DATESUBDATE(开始日期,结束日期,"d") 用这个公式 然后判断一下就好了

image.png

  • osboer osboer(提问者) DATESUBDATE提供无效,我用了DATEDIFF(DAY,开始日期, 当前日期) /DATEDIFF(DAY,开始日期, 结束日期) 。出来是全是0
    2020-05-06 14:15 
  • 孤陌 孤陌 回复 osboer(提问者) 在表中 完全可以的
    2020-05-06 14:16 
最佳回答
0
IceBall09Lv6中级互助
发布于2020-5-6 14:10

如果你要算的都是“当月内两个时间的差”是“当月合计天数”的多少占比,可以用以下公式,最后呈现的格式你可以改成百分比显示。DAYSOFMONTH可以算出当月总天数。DATESUBDATE可以计算两个日期的天数之差。

DATESUBDATE("2020-05-25","2020-05-01","d") / DAYSOFMONTH("2020/05/01")

image.png

  • 3关注人数
  • 392浏览人数
  • 最后回答于:2020-5-6 14:18
    请选择关闭问题的原因
    确定 取消
    返回顶部