美文网首页
使用切片器实现数据透视表报告的交互排序

使用切片器实现数据透视表报告的交互排序

作者: PowerPivot工坊 | 来源:发表于2017-10-18 16:54 被阅读0次

    当报告阅读者在查看报告时,可能需要按照不同的字段进行排序,以方便阅读。今天我们就来探讨一下如何通过切片器实现报告的交互排序。先看下最终效果:

    当用户选择切片器里的排序字段时,报告就按照相应的字段进行排序,同时还可以选择对应的升序、降序。

    下面我们来看一下详细步骤,首先熟悉下原始模型:

    模型中包含3个度量值:

    ​通过这个模型生成数据透视表报告如下:

    我们希望报告的阅读者在使用报告的过程中,能够通过点击切片器,按照指定的字段进行排序,而且可以选择升序或降序。具体实施步骤如下:

    1,我们需要向数据模型添加两张参数表:“排序依据”和“排序方式”

    ​2,在排序依据表里新建度量值(请点击图片放大查看):

    ​取排序依据ID的最小值,确保当切片器没有被选择或多选时,只计算ID最小的度量值

    ​实现了把用户对切片器的选择转换成对应的度量值

    ​按照升序把用户选择的度量值进行排序

    ​按照降序把用户选择的度量值进行排序

    ​实现了按照用户的选择(升序或降序)进行排名,如果不选就是默认降序

    3,把度量值“排名”和切片器添加到报告里

    ​4,在报告的排名列,右键 – 排序 – 升序。确保报告默认按照排名列进行排序。

    ​5,现在我们就可以实现切片器的交互排序了

    ​延伸......

    6, 在此基础上我们再往下延伸一点:我们把排序方式换成下表,用p q 代替升序降序。

    ​7,把模型中的度量值对应改成:

    ​8,选中排序方式切片器,在选项里复制一个切片器样式。

    9, 在修改切片器样式窗口的格式下,把字体调成Weddings3,字号设置为20

    ​10,右键切片器设置里,把“显示页眉”勾掉

    ​这样我们就实现了通过设置切片器的字体,让升序、降序变成对应的上下箭头效果,让报告更有趣。我们看现在的效果,

    *通过使用Weddings 系列字体,还可以实现很多有趣的图形,大家感兴趣的话可以自行摸索。


    这就是我们今天分享的全部内容,如果您想深入学习Excel Power Pivot建模分析或微软Power BI,欢迎登录网易云课堂试听学习我们的“从Excel到Power BI数据分析可视化”系列课程。关注我们的公众号(PowerPivot工坊)后猛戳”在线学习”

    ​长按下方二维码关注“Power Pivot工坊”获取更多微软Power BI、Power Pivot相关文章、资讯。欢迎小伙伴儿们转发分享~


    *PowerPivot工坊原创文章,欢迎转载,请注明出处

    相关文章

      网友评论

          本文标题:使用切片器实现数据透视表报告的交互排序

          本文链接:https://www.haomeiwen.com/subject/avesuxtx.html