获取阶段日期

根据今天的日期获取,该阶段的初和末,比如:20190907 能获取到20190901,20190910

根据20190915 能获取到20190911,20190920,能在帆软上获取到吗?

完善:每个月分成三个阶段:1~10,11~20,21~31.

FineReport wangjiaojiao 发布于 2019-9-7 10:45 (编辑于 2019-9-7 11:15)
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
孤陌Lv6资深互助
发布于2019-9-7 10:47(编辑于 2019-9-7 12:07)

这个阶段 是怎么说的? 每10天为 一个阶段???

if(DAY(TODAY())<=10,DATEINMONTH(TODAY(),1),if(10<DAY(TODAY())&&DAY(TODAY())<=20,DATEDELTA(DATEINMONTH(TODAY(),1),10),if(20<DAY(TODAY())&&DAY(TODAY())<=31,DATEDELTA(DATEINMONTH(TODAY(),1),20),DATEDELTA(DATEINMONTH(TODAY(),1),20))))

这个是开始日期

if(DAY(TODAY())<=10,DATEDELTA(DATEINMONTH(TODAY(),1),9),if(10<DAY(TODAY())&&DAY(TODAY())<=20,DATEDELTA(DATEINMONTH(TODAY(),1),19),if(20<DAY(TODAY())&&DAY(TODAY())<=31,DATEINMONTH(TODATE(),-1),DATEINMONTH(TODATE(),-1))))

这个是结束日期4952.gif

  • wangjiaojiao wangjiaojiao(提问者) 对的,每10天一个阶段
    2019-09-07 11:15 
  • wangjiaojiao wangjiaojiao(提问者) 谢谢啦
    2019-09-07 11:55 
  • 孤陌 孤陌 回复 wangjiaojiao(提问者) 解决了采纳一下
    2019-09-07 12:01 
  • 凌建 凌建 回复 孤陌 抢生意啊 刚吃完饭回来
    2019-09-07 12:12 
  • 孤陌 孤陌 回复 凌建 第一个回答的是我 哪里是抢生意了
    2019-09-07 12:13 
最佳回答
0
凌建Lv7高级互助
发布于2019-9-7 10:56

问题描述具体点行吗

  • wangjiaojiao wangjiaojiao(提问者) 已经完善问题了
    2019-09-07 11:22 
  • 凌建 凌建 回复 wangjiaojiao(提问者) 能实现,你要的展示效果是啥样的,什么数据库
    2019-09-07 11:33 
  • wangjiaojiao wangjiaojiao(提问者) 回复 凌建 我的是sql SERVER 20008 ,就是想给在帆软上写好的数据集,传当前时间的阶段日期初和阶段日期末
    2019-09-07 11:43 
最佳回答
0
doudekaixinLv6中级互助
发布于2019-9-7 11:03(编辑于 2019-9-7 11:49)

没电脑,只能告诉你个思路。

你的问题主要在于你传进去日期的倒数第二位,2019-09-07中7前面的0,所以用left(Right(today(),2),1)取出来。然后对这个数判断,如果不是2,就用前面的年月拼上-这个数和1,2019-09-01,自己datedelta()函数加上10天,然后把这两个日期放到range函数里面,在单元格上扩展出来;如果是2,你就要加11天。

然后最后一步,在单元格上面要做条件属性,把月份和今天的月份不相同的格子隐藏,这是为了避免跳月,因为有的月只有28.29和30天,你这个需求应该是要做本月的。

最后,手机打这么多字,给采纳下……

最佳回答
0
axingLv6专家互助
发布于2019-9-7 13:10

阶段初:

dateinmonth(today(),if(day(today())>20,21,if(day(today())>10,11,1)))

阶段末:

dateinmonth(today(),if(day(today())>20,-1,if(day(today())>10,20,10)))


  • 5关注人数
  • 426浏览人数
  • 最后回答于:2019-9-7 13:10
    请选择关闭问题的原因
    确定 取消
    返回顶部