2020年的二月,大家都在过着一个不平凡的春节,大门不出 二门不迈。足足的在家窝了两个月,下面这张图大概就是我现在的状态。哈哈。。。。

进入正题,最近一个小伙伴因为工作上面遇到了一个有点难度的问题,过来跟我讨论如何解决。那么,论如何装逼成功解决问题,请看下方详解!!

Question:需求梳理,拎出难点

1.pbi实现排序功能,这个简直so easy,但是平常我们都是用列表对某一个度量按某个维度进行排序。生成的RANK是一个度量值不是维度列,没有办法放在Columns内!!!!!

2.TOP N列后面的值显示OTHERS

-------------------------------------------------------------------------------------------------------------------------------------------------------------------------

话不多说上实现步骤。。。(因为有些数据为机密数据,所以我这里有的测试数据,逻辑效果同理。)

DAX模型结构

核心重点:

  1. 在排名时就需求把OTHERS判断写好
  2. 动态选择,锁定需要进行排名的度量值及维度值

上重点代码:

上效果图:

总结:细心,细心,细心,重要的事情说三遍。

PowerBI实用技巧:案例四(实现复杂动态矩阵TOPN and Others 排名分类)相关推荐

  1. python实用技巧(四)

    Python实用技巧(一) python实用技巧(二) python实用技巧(三) python实用技巧(四) 排序后,最后k个元素,以逆序输出 >>> l = range(1, 6 ...

  2. PowerBI实用技巧:案例一(动态切换坐标轴列值,例如交叉表头、列,图表坐标轴等)

    前段时间工作上面有一个需求,用户想要自己通过切片器来控制坐标轴的维度,那么这遍文章我就主要是要介绍一下如何制作动态的坐标轴. 这次分析的数据是销售的最低价格,分别从周日期.天日期和promotions ...

  3. PowerBI实用技巧:案例五(巧用Switch函数展现指标RGB颜色)

    实用技能点: 动态切换指定指标值颜色(例截止当前月之前使用绿色,当月之后使用红色) 动态改变柱子颜色 每次提新的需求的时候,我大概就是这个表情.拿着两块五的工资,要干四块五的话啊. 今天分享一波开发报 ...

  4. C++实用技巧(四)

    复杂的东西写多了,如今写点简单的好了.由于功能上的需要, Vczh Library++3.0 被我搞得很离谱.为了开发维护的遍历.减少粗心犯下的错误以及增强单元测试.回归测试和测试工具,因此记录下一些 ...

  5. TurboMail邮件系统实用技巧十四:如何知道对方已经读信

    用户在发送邮件后,最关心的就是该邮件是否已经被收件人阅读.特别对于企业某些涉及到重要信息的邮件,用户可以根据邮件是否已经被阅读的状态,提取到更多的信息以供参考.TurboMail电子邮件系统提供邮件回 ...

  6. 位运算简介及实用技巧(四):实战篇 [Matrix67]

    Problem : 费解的开关 题目来源     06年NOIp模拟赛(一) by Matrix67 第四题 问题描述     你玩过"拉灯"游戏吗?25盏灯排成一个5x5的方形. ...

  7. python实用技巧(二)

    Python实用技巧(一) python实用技巧(二) python实用技巧(三) python实用技巧(四) code 解释 补充 list.reverse() 返回值类型为NoneType l.r ...

  8. python实用技巧(一)

    Python实用技巧(一) python实用技巧(二) python实用技巧(三) python实用技巧(四) 已知X是多维数组类型,则: X[:, v],表示的是truncate X中的一些列(对应 ...

  9. 一次动态闪屏项目中用到的7个AE实用技巧

    最近我会陆续分享一些我在实际工作中用到的实用技巧(很多都是我自己踩过的坑),内容很干,希望大家看完就能用上,多多关注吧!之前做了一个App的视频闪屏项目,时间只有一周,所以流程是用unity游戏引擎绑 ...

最新文章

  1. 专业的java培训机构是否靠谱,对比一下就知道了!
  2. 有了这款可视化工具,Java 应用性能分析、调优 so easy...
  3. python教程笔记(详细)
  4. 观点 | 有区块链就一定能创新吗?区块链改变了什么、改变不了什么?
  5. win7远程桌面连接_Windows10远程桌面使用方法
  6. P2672-推销员【贪心】
  7. D. Omkar and Medians
  8. linux不写日志,linux 重要日志
  9. caffeine 弱引用key的实现
  10. 前端:CSS/14/综合案例:传智首页
  11. VS2012 ffmpeg 没有定义的lrint
  12. 语言可以编辑系统软件吗_你知道吗?你本来也可以精通多国语言
  13. sendmail配置
  14. Lighttpd 启用 HTTPS 并重定向 HTTP 为 HTTPS 访问配置
  15. Hbuilder We're sorry
  16. Linux 安装python 3.8(Linux 的版本为 Centos 7)
  17. app启动优化耗时分析
  18. 【uni-app】uni-app实现聊天页面功能——功能篇(上)
  19. 【报错】python KeyError: 2
  20. trueNas/freebsd查看是否开启睿频

热门文章

  1. 第三十四届广东金融科技交流会顺利举行,墨云分享风险验证技术新思路
  2. 研究亥姆霍兹线圈轴线磁场分布
  3. 换友情链接时候是换Http的还是Https的好?
  4. 2022.02.10_Java学习总结_新特性
  5. 2017 ACM/ICPC Asia Regional Shenyang Online array
  6. java集合相关的习题及解析
  7. mysql基础----基本命令与13道练习
  8. 青桔单车 chameleon 跨平台实践分享
  9. LeetCode Java刷题笔记—876. 链表的中间结点
  10. Google Maps API –地图类型示例