日期格式问题

format(A1,yyyy-MM-dd)将20230721转换成2023-07-21不成功呀?怎么回事呀?应该用什么公式呢

FineReport 蒙xiao 发布于 2023-11-29 15:58 (编辑于 2023-11-29 16:12)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
ID1208Lv6高级互助
发布于2023-11-29 16:03(编辑于 2023-11-29 16:19)

image.png

拼接

image.png

=CONCATENATE(left(A18,4),"-",mid(A18,5,2),"-",right(A18,2))

  • 蒙xiao 蒙xiao(提问者) 你把第一个参数变成单元格再试试呢,我换成常量也可以,换成单元格输入参数就不行
    2023-11-29 16:08 
  • ID1208 ID1208 回复 蒙xiao(提问者) 那换成拼接,看上面
    2023-11-29 16:16 
  • ID1208 ID1208 回复 蒙xiao(提问者) fomat参考第一张图,中间转换一下,感觉像是系统把20230712看成数字了,转一下然后format可以,你试试
    2023-11-29 16:21 
最佳回答
0
CD20160914Lv8专家互助
发布于2023-11-29 16:26

todate("20231105","yyyyMMdd","zh")

todate(a1,"yyyyMMdd","zh")

  • 3关注人数
  • 204浏览人数
  • 最后回答于:2023-11-29 16:26
    请选择关闭问题的原因
    确定 取消
    返回顶部