FORMAT时间格式问题

FORMAT(${日期},"yyyy-qq")按年+季度怎么写

FineBI 疯疯 发布于 2023-9-1 09:22
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-9-1 09:31(编辑于 2023-9-1 09:33)

https://help.fanruan.com/finebi/doc-view-1424.html 

YEAR($日期) + QUARTER($日期)

image.png

  • 疯疯 疯疯(提问者) 我知道可以用CONCATENATE(YEAR(${日期}),\"Q\",QUARTER(${日期})),但是我想知道得时候如果用 FORMAT怎么写后面的格式,比如年月就是FORMAT(${日期},\"yyyyMM\"),是不是FINEBI不支持所以没办法
    2023-09-01 09:40 
  • 用户k6280494 用户k6280494 回复 疯疯(提问者) 是的,只能可以拼接
    2023-09-01 09:45 
最佳回答
0
坚定的小帆薯Lv7高级互助
发布于2023-9-1 09:25(编辑于 2023-9-1 09:30)

year(日期)+'-Q'+ROUNDUP(month(日期)/3)

其中,年份用YEAR(),季度用ROUNDUP(month(日期)/3)

常见日期函数- FineReport帮助文档 - 全面的报表使用教程和学习资料  https://help.fanruan.com/finereport/doc-view-876.html?source=4#

获取当前时间是哪个季度 - 我的帆软  https://bbs.fanruan.com/wenda/question/130760.html

image.png

最佳回答
0
CD20160914Lv8专家互助
发布于2023-9-1 09:28

直接这样

CONCATENATE(FORMAT(${日期},"yyyy"),"年",FORMAT(ROUNDUP(MONTH(${日期})/3,0),"00季度"))

  • 4关注人数
  • 255浏览人数
  • 最后回答于:2023-9-1 09:33
    请选择关闭问题的原因
    确定 取消
    返回顶部