tableau中默认日期的格式为2020/08/01这样的格式,如果不是这个格式,需要做一些转换后,再用date函数来处理。
例如:
date字段的值是20200101,
left(str([date]),4)+’-’+mid(str([date]),5,2)+’-’+right(str([date]),2),处理完之后,tableau还是认为他是字符串,所以你要让他为date,就需要再加一个date处理一下,即date(left(str([date]),4)+’-’+mid(str([date]),5,2)+’-’+right(str([date]),2)),这样就是日期了,但是格式是2020/01/01,看你怎么用了,同时,如果是数据库来源的话,最好在数据库中处理好,否则这种做法对tableau的资源开销较大,不推荐这么做