Tableau技巧——日期函数

浏览: 4106

一。项目级别设置

菜单“数据”——“数据源”——“日期属性”,可以在项目级别对数据源中所有的日期字段统一设置如下三个属性:

image.png

1.国内通常将周一作为周开始,因此“周开始”可以设置为“周一”。

2.一次性统一设置日期格式,免得后面需要对每个工作表的每个日期字段单独设置,避免麻烦。

二。常用的日期函数

本周第一天:DATE(DATETRUNC("week",[订单日期]))

本周最后一天:DATE(DATEADD('day',-1,DATEADD('week',1,DATETRUNC('week',[订单日期]))))

本月第一天:DATE(DATETRUNC("month",[订单日期]))

本月最后一天:DATE(DATEADD("day",-1,DATEADD("month",1,DATETRUNC("month",[订单日期]))))

本季度第一天:DATE(DATETRUNC("quarter",[订单日期]))

本季度最后一天:DATE(DATEADD("day",-1,DATEADD("quarter",1,DATETRUNC("quarter",[订单日期]))))

本年第一天:DATE(DATETRUNC("year",[订单日期]))

本年最后一天:DATE(DATEADD("day",-1,DATEADD("year",1,DATETRUNC("year",[订单日期]))))

第几周:DATEPART("week",[订单日期],"monday"),注意要转换为维度使用

image.png

推荐 3
本文由 gogodiy 创作,采用 知识共享署名-相同方式共享 3.0 中国大陆许可协议 进行许可。
转载、引用前需联系作者,并署名作者且注明文章出处。
本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责。本站是一个个人学习交流的平台,并不用于任何商业目的,如果有任何问题,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

0 个评论

要回复文章请先登录注册