zoukankan      html  css  js  c++  java
  • 【powerBI】power pivot添加参数表

    背景

    最近在做应用分析,爬了几个应用市场的排行榜,需要分析前多少名各个品类的app有多少个。数据量不大,excel就能做分析,所以想起来pivot的参数表功能。这个功能还是比较实用的,在这再做个记录,以备后来。

    思路

    1. 首先需要一个参数的字典表,并直接链接回表;
    2. 其次,如何判断我在切片器选中了1个参数,这涉及到haveonevalue函数——判断某列是否只有1个值,返回true/false;
    3. 最后,怎么把这个选中的值应用到要算的度量里去,这涉及到values函数——取一列中的不重复值。

    步骤

    1.数据源——插入透视表 并加入数据模型

    2.新建参数字典表——链接回表

    3. 打开数据模型——查看关系表


    4. 新建度量——输入公式

    产品数:=IF(HASONEVALUE('表2'[前N名]),CALCULATE(COUNT('表1'[产品]),FILTER('表1','表1'[排名]<=VALUES('表2'[排名]))),CALCULATE(count('表1'[产品])))
    

    ——IF(切片器选了1个值,统计排名小于参数排名的产品数,统计所有产品数)

    5. 返回透视表——插入“前N名”参数表切片器——将新建的度量“产品数”放入值中
    ——即可进行参数值的切换



    总结

    大致如前面思路所述,就是解决怎么判断参数表被选择了1个值,然后怎么把这个值应用到要计算的度量中去。
    后续有新的不同用法再续。

    Without summary,you can't master it.
  • 相关阅读:
    Android 比较好用的浏览器
    Chrome浏览器 插件
    火狐浏览器 安装网页视频下载插件(插件名称:Video DownloadHelper)
    Pandas高频使用技巧
    【Golang】关于Go中的类型转换
    基于Apache Hudi 的CDC数据入湖
    pageoffice代码优化前备份
    jnpf javacloud 微服务配置运气记录
    cAdvisor监控容器
    节点状态同步机制
  • 原文地址:https://www.cnblogs.com/everda/p/9399025.html
Copyright © 2011-2022 走看看