季度函数

我有一个目标值的数据集,我要在单元格里写函数,按照时间参数,来求季度目标,比如时间是今天,那么季度目标就是4-6月的目标

image.png

FineReport yzm276732 发布于 2022-4-1 09:41 (编辑于 2022-4-1 09:45)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
CD20160914Lv8专家互助
发布于2022-4-1 09:43(编辑于 2022-4-1 09:59)

你是要对单元格的数据求和?还是如何?你截图看一下。原始是如何。最终要什么?

CONCATENATE((ROUNDUP(month(today())/3)-1)*3+1,"-",ROUNDUP(month(today())/3)*3,"月目标")

image.png

image.png

  • yzm276732 yzm276732(提问者) 我写的好像是有问题的,图片已添加在上面
    2022-04-01 09:45 
  • CD20160914 CD20160914 回复 yzm276732(提问者) 看上面修改,这样吗
    2022-04-01 09:59 
最佳回答
0
snrtuemcLv8专家互助
发布于2022-4-1 09:45

计算当天是第几季度

switch(ROUNDUP(MONTH(today())/3.3,0),1,"1-3月的目标",2,"4-6月的目标",3,"7-9月的目标",4,"10-12月的目标")

image.png

  • yzm276732 yzm276732(提问者) 那我数据集里有个字段是month,1-3月份的那就是switch(ROUNDUP(MONTH(today())/3.3,0) ,1,or(month=1,month=2,month=3)????
    2022-04-01 09:49 
  • snrtuemc snrtuemc 回复 yzm276732(提问者) 你这个样不对啊,给month怎么能赋值三个数。。。你就直接month=ROUNDUP(MONTH(today())/3.3,0),然后根据数字判读是第几季度就可以
    2022-04-01 09:52 
最佳回答
0
起床了Lv4见习互助
发布于2022-4-1 09:50(编辑于 2022-4-1 09:52)

简单,CONCATENATE(year(today()),'Q',ROUNDUP(month(today())/3.3,0))  结果:2022Q2,Q2是季度,格式自定义就好

   //today() 当前日期

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