公式

用公式分别获取 本年、近7天、近一年、近三年、近五年 作为时间控件的起始时间怎么写

FineReport KKKKKKKKKKK 发布于 2025-4-21 10:23
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
ID1208Lv6高级互助
发布于2025-4-21 10:25(编辑于 2025-4-21 10:30)

公式获取,时间格式有要求吗?yyyy-MM-dd

本年第一天 =DATEINYEAR(today(),1)

本年最后一天  =DATEINYEAR(today(),-1)

image.png

近七天

=DATEDELTA(today(),-7)

近三年

=YEARDELTA(today(),-3)

image.png

近五年

=YEARDELTA(today(),-5)

最佳回答
0
华莉星宸Lv7专家互助
发布于2025-4-21 10:25(编辑于 2025-4-21 10:26)

用下面的两个函数

DATEINYEAR(date,number):函数返回在一年当中第几天的日期。

示例:

DATEINYEAR(2008,100)等于2008-04-09,等价于DATEINYEAR("2008-08-08",100),也返回2008-04-09.

DATEINYEAR(2008,-1)等于2008-12-31,等价于DATEINYEAR("2008-08-08",-1),也返回2008-12-31。

----------

DATEDELTA(date,deltadays):返回一个日期date后deltadays的日期。deltaDays可以为正值,负值,零。

示例:

DATEDELTA("2008-08-08",-10)等于2008-07-29。

DATEDELTA("2008-08-08",10)等于2008-08-18。

--------------------------

本年:DATEINYEAR(today,1)

近七天:DATEDELTA(today(),-7)

  • 3关注人数
  • 36浏览人数
  • 最后回答于:2025-4-21 10:30
    请选择关闭问题的原因
    确定 取消
    返回顶部