【发布时间】:2015-12-18 21:42:31
【问题描述】:
假设我正在将 csv/文本文件读入 Tableau。我有一个包含年份(yyyy)的变量。如何将其转换为 Tableau 中的实际年份?我试过了。因此,假设我的数据如下所示:
YEAR
2001
2002
2002
2001
2002
2004
我尝试过DATEPARSE("yyyy", "YEAR"),但返回:1/1/00 12:00:00 AM。
提前致谢。
【问题讨论】:
标签: tableau-api
假设我正在将 csv/文本文件读入 Tableau。我有一个包含年份(yyyy)的变量。如何将其转换为 Tableau 中的实际年份?我试过了。因此,假设我的数据如下所示:
YEAR
2001
2002
2002
2001
2002
2004
我尝试过DATEPARSE("yyyy", "YEAR"),但返回:1/1/00 12:00:00 AM。
提前致谢。
【问题讨论】:
标签: tableau-api
用这个作为公式创建一个新的计算字段:
DATEPARSE("yyyy", [YEAR])
YEAR 周围的括号表示它是一个字段。引号(就像你一样)表示它是一个硬编码的字符串。
【讨论】:
一个更有效的替代方法是调用 makedate(YEAR, 1, 1),假设字段 YEAR 是一个整数。这避免了任何字符串转换
【讨论】: