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

时间:2024-04-01 20:41:48

实用技能点:

  • 动态切换指定指标值颜色(例截止当前月之前使用绿色,当月之后使用红色)
  • 动态改变柱子颜色

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

每次提新的需求的时候,我大概就是这个表情。拿着两块五的工资,要干四块五的话啊。PowerBI实用技巧:案例五(巧用Switch函数展现指标RGB颜色)

今天分享一波开发报表中经常使用的技能。如果你们的业务没有提过类似的需求,那我只能说PowerBI实用技巧:案例五(巧用Switch函数展现指标RGB颜色)

当你深入了解PBI和DAX的功能时,你就会惊奇的发现,DAX具体能识别RGB码(这里面的RGB我是代指HEX格式的,并不是指真正意义上类似这种(255,255,255))。其实这点大家可以通过PBI现有能改变颜色属性的地方可以了解到。

现上效果图:

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

表格也是类似的,我就不贴图了,哈哈PowerBI实用技巧:案例五(巧用Switch函数展现指标RGB颜色)

上干货DAX:

COLOR = IF(SELECTEDVALUE('事实表'[COLOR_SIGN])=1,//这块判断哪些数据需要改变颜色

                      SWITCH(TRUE(),SUM('事实表'[度量])>1,"#F49C00" ),//判断数据在什么条件下变成#F49C00颜色

                      IF( SELECTEDVALUE('事实表'[COLOR_SIGN])=0,//同上

                      SWITCH(TRUE(),SUM('事实表'[度量])>1,"#DB580B" )))//同上

这个其实很简单,我主要是给大家提供一个思路,仅供参考。

实现的步骤也是简单,直接将写好的DAX度量值直接使用在改变颜色的地方

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

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