tableau 把日期格式转换成英文日期?

0
例如  201608  转换成 Aug-16,还得是日期格式的,不然没法进行排序
已邀请:
0

gogodiy - 天善智能数据库专家、Tableau爱好者 2017-10-27 回答

“日期”字段,整数类型,值范围:201601——201706
1.新建计算字段:日期转换=DATE(LEFT(STR([日期]),4)+"-"+RIGHT(STR([日期]),2)+"-01"),先将数据源字段的值转换成日期类型。本示例日期字段为整数类型,如果是字符串类型,代码大致一样。
2.新建计算字段:英文日期=LEFT(DATENAME("month",[日期转换]),3)+"-"+RIGHT(STR(DATENAME("year",[日期转换])),2)
3.至于排序,你可以右键“英文日期”字段,选择“排序”——“升序”,然后“排序依据”可以选择其他字段控制排序。

要回复问题请先登录注册