在 Tableau 中将数据源从字符串转换为日期

Convert data source from string to Date in Tableau

我有一个像这个例子的字符串格式

60617

这意味着日期“2017 年 6 月 6 日” 我想在列画面数据源中转换我的数据,但是这个 return "null"

我希望它的结果变成像这样的数据 2017 年 6 月 6 日

除了点击屏幕数据源中的数据类型外,还有其他步骤吗? 谢谢

可能不是最佳答案,但可以。

使用 Makedate 函数创建计算字段。 makedate 将日期的三个部分作为其参数。

制作日期(年、月、日)。

MAKEDATE(2000+INT(RIGHT(STR([F1]),2)),INT(MID(STR([F1]),2,2)),INT(LEFT(STR([F1]),1)))

     For Year : 2000+INT(RIGHT(STR([F1]),2))
     For Month: INT(MID(STR([F1]),2,2))
     For Day  : INT(LEFT(STR([F1]),1)) 

     **Result : 6/6/2017**