Tableau技巧——日期函数

一:项目级别设置

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

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"),注意要转换为维度使用

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容