假设我正在将csv / text文件读入Tableau。我有一个包含年份的变量(yyyy)。如何将其转换为Tableau中的实际年份?我试过了。因此,假设我的数据如下:
YEAR
2001
2002
2002
2001
2002
2004
我已尝试DATEPARSE("yyyy", "YEAR")
,但这会返回:1/1/00 12:00:00 AM
。
提前致谢。
答案 0 :(得分:3)
使用以下公式创建一个新的计算字段:
DATEPARSE(" yyyy",[YEAR])
YEAR周围的括号表示它是一个字段。引号(如您所示)表示它是一个硬编码字符串。
答案 1 :(得分:1)
更有效的替代方法是调用makedate(YEAR,1,1),假设字段YEAR是整数。这可以避免任何字符串转换