在 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**
我有一个像这个例子的字符串格式
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**