怎么把时间和月拼接在一起,并且还便于计算前几年的数

比如:201905,怎么用公式获得这串数字,并且还能得到201805,201705。。。,年份递减,月份可以不变

FineReport 吴浩 发布于 2019-5-16 14:11
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
吴浩Lv6中级互助
发布于2019-5-16 16:32

format(now(),'YYYYMM'),递减每个减100即可

最佳回答
0
Doctor_WeiLv7中级互助
发布于2019-5-16 14:20(编辑于 2019-5-16 14:21)

format(today()-DAYSOFYEAR(2018),"YYYYMM")

这个公式你看一下

today()和2018你可以随意换,搞成参数也行

  • 吴浩 吴浩(提问者) 我把2018 换成now(),打印出来的是201805
    2019-05-16 14:31 
最佳回答
0
langyunLv5初级互助
发布于2019-5-16 14:59

是只想要xxxx05这样的吗,还是说根据选择的时间自动生成,比如:2019-05-16就是201905,2019-04-16就是201904?

最佳回答
0
firegunzxLv6高级互助
发布于2019-5-16 15:32(编辑于 2019-5-16 15:33)

format(YEARDELTA(today(),-1),"YYYYMM")

  • 3关注人数
  • 508浏览人数
  • 最后回答于:2019-5-16 16:32
    请选择关闭问题的原因
    确定 取消
    返回顶部