0
我正在尝试在tableau中编写case语句。我在日期字段中设置我想要控制特定日期范围的日期字段。日期时间Tableau计算 - 将字符串转换为日期类型
CASE [Date] WHEN [Date] >= DATETIME('1/1/17') and [Date] < DATETIME('1/11/17') THEN 1 ELSE 0 END
但是,我得到一个错误 - “预期类型的数据,发现布尔的情况下,比较必须是最新型
我使用了同样的错误:。 DATEPARSE('毫米DD YYYY ”,‘1/1/17’)
我明白我的错误,但我似乎无法找出其将我的字符串为日期的功能。
这个职位没有帮助。 How to convert string to date format in Tableau
任何人都知道吗?
假设[日期]是正确识别的日期,为什么不使用过滤器?如果你想使用文字日期,你需要正确格式化它们。在dateparse函数中,格式字符串**清楚地**与日期文字不匹配。这就是为什么它不起作用。 –