填报入库问题

现在是2021年1周,入库时周的字段想要2021年01周,填报属性怎么写公式,

如果我用left(,7)那么双周的我就录不全

FineReport 蒜毫炒肉 发布于 2021-8-2 15:21
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-8-2 15:24(编辑于 2021-8-2 15:25)

用这个函数取

INDEXOFARRAY(SPLIT($参数,'[|]'),1)

image.png

最佳回答
0
ColdmanLv6高级互助
发布于2021-8-2 15:43(编辑于 2021-8-2 15:46)

取字符串前5位数(2021年)

+

如果长度=7,就拼接0和第6位,否则取第6/7位

+

最后1位数(周)

image.png

left(indexofarray(split('2021年1周|2021-01-01','[|]'),1),5)

+

if(len(indexofarray(split('2021年1周|2021-01-01','[|]'),1))=7,concatenate('0',mid(indexofarray(split('2021年1周|2021-01-01','[|]'),1),6,1)),mid(indexofarray(split('2021年1周|2021-01-01','[|]'),1),6,2))

+

right(indexofarray(split('2021年1周|2021-01-01','[|]'),1),1)

  • 3关注人数
  • 264浏览人数
  • 最后回答于:2021-8-2 15:46
    请选择关闭问题的原因
    确定 取消
    返回顶部