田齐齐

2020-02-16   阅读量: 1427

数据分析师 Power BI

PowerBI Desktop怎样生成时间辅助表

扫码加入数据分析学习群

这个应该是最经常使用的了,如果数据模型中没有日期表,那么没有必要再去找一个日期表然后导入进来,可以直接在PowerBI Desktop中新建表,并输入:

日期表 = ADDCOLUMNS (

CALENDAR (DATE(2019,1,1), DATE(2019,12,31)),

"年度", YEAR ( [Date] ),

"月份", FORMAT ( [Date], "MM" ),

"年月", FORMAT ( [Date], "YYYY/MM" ),

"星期", WEEKDAY ( [Date] ) & "-" & FORMAT ( [Date], "ddd" ),

"季度", "Q" & FORMAT ( [Date], "Q" ),

"年份季度", FORMAT ( [Date], "YYYY" ) & "/Q" & FORMAT ( [Date], "Q" ))

然后就生成了一个标准的日期表,

这个DAX看着很长,其实并不难,第一行利用CALENDAR函数设置日期表的起止日期,然后就是利用FORMAT函数对每一列进行格式设置而已,比在Excel中生成还简单,如果需要带有特定字段的日期表,在上面的DAX公式添加特定的格式列即可。

添加CDA认证专家【维克多阿涛】,微信号:【cdashijiazhuang】,提供数据分析指导及CDA考试秘籍。已助千人通过CDA数字化人才认证。欢迎交流,共同成长!
0.0000 0 0 关注作者 收藏

评论(0)


暂无数据

推荐课程

推荐帖子