在PowerPivot中玩转日历表实现日期钻取 联系客服

发布时间 : 星期二 文章在PowerPivot中玩转日历表实现日期钻取更新完毕开始阅读18bc84d5c9d376eeaeaad1f34693daef5ef713e0

在PowerPivot中玩转日历表实现日期钻取

为了更灵活的实现按日期维度的数据深入分析,特别是实现时间序列上的钻取,最好是在PowerPivot建立的模型中有个灵活的日历表。那就让我们来学习Power Query添加日历表,PowerPivot中应用日历表实现数据钻取。

1 利用Power Query新建一个日历表并添加到数据模型 1.1通过新建空查询实现添加日历表

建立日历表有多种方式,本书推荐通过新建查询实现。

打开前一章建立好的“销售目标分析表.xlsx”,找到【Power Query】选项卡下面的【启动编辑器】。

进入查询编辑器窗口“Query Editor”,点击新建查询工具栏中的【新建源】-【其他源】-【空查询】,建立一个空查询,在原来列示的9张表的下面添加了一个新查询,名字默认为“查询1”。在公式栏里输入=List.Dates。进入如下设置界面:

1

在输入参数中设置参数“start”开始时间,考虑本书所用业务数据为2012年至2014年数据,建立的开始时间设为“2012-01-01”,“count”长度为10年的日历数据,设为3650,“step”时间间隔为1天,设为1。点击【调用】按钮。系统自动建好的了从2012-01-01开始到2017-12-31的序列日期表。

点击左上角【到表】按钮,将列表转换为数据表,默认名字为“调用的函数”,右键点击该名字,重命名表名为“日历表”。这样就初步建立好了一个日历表。

2