为何部分数据出现异常

原数据

image.png

通过此函数TODATE(MAX_AGG(TOINTEGER(REPLACE(LEFT(交通日期,LEN(交通日期)-LEN(RIGHT(交通日期,2))),"/",""))))处理后的

image.png

为什么部分的数据还是整数形式,没有转换过来

FineBI watermelonYY 发布于 2021-6-7 16:10
1min目标场景问卷 立即参与
回答问题
悬赏:4 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2021-6-7 16:15(编辑于 2021-6-7 16:36)

应给是的截取不对,你看出问题的都是月日都是单数的

直接replace(交通日期,"[/]","")不行吗

真要你的截取,也是

TODATE(MAX_AGG(TOINTEGER(REPLACE(LEFT(交通日期,LEN(交通日期)-1),"/",""))))

------

format(LEFT(交通日期,LEN(交通日期)-1),"yyyy-MM-dd")

如果你的格式是   2020/7/2/周四   ,那就format(LEFT(交通日期,LEN(交通日期)-3),"yyyy-MM-dd")

  • watermelonYY watermelonYY(提问者) 您好,直接REPLACE是可以的,请教一下,如何将这些日月或者 全部给弄成统一格式 比如将2020-7-2 或 2020-12-3 弄成 2020-07-02 或 2020-12-03这样的?
    2021-06-07 16:25 
  • snrtuemc snrtuemc 回复 watermelonYY(提问者) 接你的上面格式 format(LEFT(交通日期,LEN(交通日期)-1),\"yyyy-MM-dd\")
    2021-06-07 16:28 
  • watermelonYY watermelonYY(提问者) 交通日期的格式:2020/7/2/周四 FORMAT(LEFT(交通日期,LEN(交通日期)-LEN(RIGHT(交通日期,2))),\"yyyy-MM-dd\") 我出来的空值,没有数据了
    2021-06-07 16:34 
  • snrtuemc snrtuemc 回复 watermelonYY(提问者) 按我修改答案中的,你的公式,截取就有问题
    2021-06-07 16:35 
  • snrtuemc snrtuemc 回复 watermelonYY(提问者) 如果你的格式是 2020/7/2/周四 ,那就format(LEFT(交通日期,LEN(交通日期)-3),\"yyyy-MM-dd\")
    2021-06-07 16:36 
  • 2关注人数
  • 408浏览人数
  • 最后回答于:2021-6-7 16:36
    请选择关闭问题的原因
    确定 取消
    返回顶部